|
OpenSAML-J 2.4.1-redhat-3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AuthnStatement
SAML 2.0 Core AuthnStatement.
Field Summary | |
---|---|
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. |
Method Summary | |
---|---|
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. |
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate |
Methods inherited from interface org.opensaml.xml.XMLObject |
---|
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 |
Field Detail |
---|
static final String DEFAULT_ELEMENT_LOCAL_NAME
static final QName DEFAULT_ELEMENT_NAME
static final String TYPE_LOCAL_NAME
static final QName TYPE_NAME
static final String AUTHN_INSTANT_ATTRIB_NAME
static final String SESSION_INDEX_ATTRIB_NAME
static final String SESSION_NOT_ON_OR_AFTER_ATTRIB_NAME
Method Detail |
---|
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 subject
|
OpenSAML-J 2.4.1-redhat-3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |