com.netegrity.policyserver.smapi
Class SamlDataContext
java.lang.Object
com.netegrity.policyserver.smapi.SamlDataContext
public class SamlDataContext
- extends java.lang.Object
This class is for internal use only. It is used for holding SAML Assertion
information while the SAML Authentication Scheme is processing the
Assertion. This context makes the information available to the two
passes of the authentication scheme to eliminate the need to parse and
process the response a second time. This information is accessible to
SiteMinder response processing as well.
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SamlDataContext
public SamlDataContext(long lpSMInterface)
- Constructor
SamlDataContext
public SamlDataContext(long lpGetInterface,
long lpFactory)
getSamlData
public java.lang.String getSamlData()
throws NativeCallbackError
- Throws:
NativeCallbackError
setSamlData
public boolean setSamlData(java.lang.String data)
throws NativeCallbackError
- Throws:
NativeCallbackError
getProviderId
public java.lang.String getProviderId()
throws NativeCallbackError
- Throws:
NativeCallbackError
setProviderId
public boolean setProviderId(java.lang.String index)
throws NativeCallbackError
- Throws:
NativeCallbackError
getMaxTimeout
public int getMaxTimeout()
throws NativeCallbackError
- Throws:
NativeCallbackError
getAssertionId
public java.lang.String getAssertionId()
throws NativeCallbackError
- Throws:
NativeCallbackError
setAssertionId
public boolean setAssertionId(java.lang.String id)
throws NativeCallbackError
- Throws:
NativeCallbackError
getAssertionExpiration
public java.util.Date getAssertionExpiration()
throws NativeCallbackError
- Throws:
NativeCallbackError
setAssertionExpiration
public boolean setAssertionExpiration(java.util.Date expiration)
throws NativeCallbackError
- Throws:
NativeCallbackError
getOverrideAuthLevel
public int getOverrideAuthLevel()
setOverrideAuthLevel
public boolean setOverrideAuthLevel(int authLevel)
setHolderOfKey
public boolean setHolderOfKey(boolean isHK)
throws NativeCallbackError
- Throws:
NativeCallbackError
getHolderOfKey
public boolean getHolderOfKey()
throws NativeCallbackError
- Throws:
NativeCallbackError
close
public void close()
getAssertionDestinationUrl
public java.lang.String getAssertionDestinationUrl()
throws NativeCallbackError
- Throws:
NativeCallbackError
setAssertionDestinationUrl
public boolean setAssertionDestinationUrl(java.lang.String id)
throws NativeCallbackError
- Throws:
NativeCallbackError
getAssertionVersionId
public java.lang.String getAssertionVersionId()
throws NativeCallbackError
- Throws:
NativeCallbackError
setAssertionVersionId
public boolean setAssertionVersionId(java.lang.String id)
throws NativeCallbackError
- Throws:
NativeCallbackError
getAssertionClaims
public java.lang.String getAssertionClaims()
throws NativeCallbackError
- Throws:
NativeCallbackError
setAssertionClaims
public boolean setAssertionClaims(java.lang.String id)
throws NativeCallbackError
- Throws:
NativeCallbackError
getAssertionStatusCode
public java.lang.String getAssertionStatusCode()
throws NativeCallbackError
- Throws:
NativeCallbackError
setAssertionStatusCode
public boolean setAssertionStatusCode(java.lang.String id)
throws NativeCallbackError
- Throws:
NativeCallbackError
getAssertionAuthContext
public java.lang.String getAssertionAuthContext()
throws NativeCallbackError
- Throws:
NativeCallbackError
setAssertionAuthContext
public boolean setAssertionAuthContext(java.lang.String id)
throws NativeCallbackError
- Throws:
NativeCallbackError
getAssertionNotOnBefore
public java.util.Date getAssertionNotOnBefore()
throws NativeCallbackError
- Throws:
NativeCallbackError
setAssertionNotOnBefore
public boolean setAssertionNotOnBefore(java.util.Date NotOnBefore)
throws NativeCallbackError
- Throws:
NativeCallbackError
getAssertionNotOnAfter
public java.util.Date getAssertionNotOnAfter()
throws NativeCallbackError
- Throws:
NativeCallbackError
setAssertionNotOnAfter
public boolean setAssertionNotOnAfter(java.util.Date NotOnAfter)
throws NativeCallbackError
- Throws:
NativeCallbackError
getAssertionSessionNotOnAfter
public java.util.Date getAssertionSessionNotOnAfter()
throws NativeCallbackError
- Throws:
NativeCallbackError
setAssertionSessionNotOnAfter
public boolean setAssertionSessionNotOnAfter(java.util.Date SessionNotOnAfter)
throws NativeCallbackError
- Throws:
NativeCallbackError
getAssertionSessionStartTime
public java.util.Date getAssertionSessionStartTime()
throws NativeCallbackError
- Throws:
NativeCallbackError
setAssertionSessionStartTime
public boolean setAssertionSessionStartTime(java.util.Date SessionStartTime)
throws NativeCallbackError
- Throws:
NativeCallbackError
getApplication_Name
public java.lang.String getApplication_Name()
throws NativeCallbackError
- Throws:
NativeCallbackError
setApplication_Name
public boolean setApplication_Name(java.lang.String id)
throws NativeCallbackError
- Throws:
NativeCallbackError
http://ca.com
Copyright (c) 2014 CA.