public interface AuthnStatement extends Statement
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
AUTHN_INSTANT_ATTRIB_NAME
AuthnInstant attribute name.
|
static String |
DEFAULT_ELEMENT_LOCAL_NAME
Element local name.
|
static QName |
DEFAULT_ELEMENT_NAME
Default element name.
|
static String |
SESSION_INDEX_ATTRIB_NAME
SessionIndex attribute name.
|
static String |
SESSION_NOT_ON_OR_AFTER_ATTRIB_NAME
SessionNoOnOrAfter attribute name.
|
static String |
TYPE_LOCAL_NAME
Local name of the XSI type.
|
static QName |
TYPE_NAME
QName of the XSI type.
|
修飾子とタイプ | メソッドと説明 |
---|---|
AuthnContext |
getAuthnContext()
Gets the context used to authenticate the subject.
|
org.joda.time.DateTime |
getAuthnInstant()
Gets the time when the authentication took place.
|
String |
getSessionIndex()
Get the session index between the principal and the authenticating authority.
|
org.joda.time.DateTime |
getSessionNotOnOrAfter()
Get the time when the session between the principal and the SAML authority ends.
|
SubjectLocality |
getSubjectLocality()
Get the DNS domain and IP address of the system where the principal was authenticated.
|
void |
setAuthnContext(AuthnContext newAuthnContext)
Sets the context used to authenticate the subject.
|
void |
setAuthnInstant(org.joda.time.DateTime newAuthnInstant)
Sets the time when the authentication took place.
|
void |
setSessionIndex(String newIndex)
Sets the session index between the principal and the authenticating authority.
|
void |
setSessionNotOnOrAfter(org.joda.time.DateTime newSessionNotOnOrAfter)
Set the time when the session between the principal and the SAML authority ends.
|
void |
setSubjectLocality(SubjectLocality newLocality)
Set the DNS domain and IP address of the system where the principal was authenticated.
|
deregisterValidator, getValidators, registerValidator, validate
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
static final String DEFAULT_ELEMENT_LOCAL_NAME
static final QName DEFAULT_ELEMENT_NAME
static final QName TYPE_NAME
static final String AUTHN_INSTANT_ATTRIB_NAME
static final String SESSION_INDEX_ATTRIB_NAME
org.joda.time.DateTime getAuthnInstant()
void setAuthnInstant(org.joda.time.DateTime newAuthnInstant)
newAuthnInstant
- the time when the authentication took placeString getSessionIndex()
void setSessionIndex(String newIndex)
newIndex
- the session index between the principal and the authenticating authorityorg.joda.time.DateTime getSessionNotOnOrAfter()
void setSessionNotOnOrAfter(org.joda.time.DateTime newSessionNotOnOrAfter)
newSessionNotOnOrAfter
- the time when the session between the principal and the SAML authority endsSubjectLocality getSubjectLocality()
void setSubjectLocality(SubjectLocality newLocality)
newLocality
- the DNS domain and IP address of the system where the principal was authenticatedAuthnContext getAuthnContext()
void setAuthnContext(AuthnContext newAuthnContext)
newAuthnContext
- the context used to authenticate the subjectCopyright © 2012. All Rights Reserved.