public class AuthenticationStatementImpl extends SubjectStatementImpl implements AuthenticationStatement
AuthenticationStatement Interface.| Modifier and Type | Field and Description |
|---|---|
private org.joda.time.DateTime |
authenticationInstant
Contains the AuthenticationMethod attribute contents.
|
private String |
authenticationMethod
Contains the AuthenticationMethod attribute contents.
|
private org.opensaml.core.xml.util.XMLObjectChildrenList<AuthorityBinding> |
authorityBindings
Contains the AuthorityBinding subelements.
|
private SubjectLocality |
subjectLocality
Contains the SubjectLocality subelement.
|
AUTHENTICATIONINSTANT_ATTRIB_NAME, AUTHENTICATIONMETHOD_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, HARDWARE_TOKEN_AUTHN_METHOD, KERBEROS_AUTHN_METHOD, PASSWORD_AUTHN_METHOD, PGP_AUTHN_METHOD, SPKI_AUTHN_METHOD, SRP_AUTHN_METHOD, TLS_CLIENT_AUTHN_METHOD, TYPE_LOCAL_NAME, TYPE_NAME, UNSPECIFIED_AUTHN_METHOD, X509_AUTHN_METHOD, XKMS_AUTHN_METHOD, XML_DSIG_AUTHN_METHOD| Modifier | Constructor and Description |
|---|---|
protected |
AuthenticationStatementImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.joda.time.DateTime |
getAuthenticationInstant() |
String |
getAuthenticationMethod() |
List<AuthorityBinding> |
getAuthorityBindings() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
SubjectLocality |
getSubjectLocality() |
void |
setAuthenticationInstant(org.joda.time.DateTime instant) |
void |
setAuthenticationMethod(String method) |
void |
setSubjectLocality(SubjectLocality locality) |
getSubject, setSubjectequals, hashCode, prepareForAssignmentdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetSubject, setSubjectdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprivate String authenticationMethod
private org.joda.time.DateTime authenticationInstant
private SubjectLocality subjectLocality
private final org.opensaml.core.xml.util.XMLObjectChildrenList<AuthorityBinding> authorityBindings
protected AuthenticationStatementImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespacepublic String getAuthenticationMethod()
getAuthenticationMethod in interface AuthenticationStatementpublic void setAuthenticationMethod(String method)
setAuthenticationMethod in interface AuthenticationStatementpublic org.joda.time.DateTime getAuthenticationInstant()
getAuthenticationInstant in interface AuthenticationStatementpublic void setAuthenticationInstant(org.joda.time.DateTime instant)
setAuthenticationInstant in interface AuthenticationStatementpublic SubjectLocality getSubjectLocality()
getSubjectLocality in interface AuthenticationStatementpublic void setSubjectLocality(SubjectLocality locality)
setSubjectLocality in interface AuthenticationStatementpublic List<AuthorityBinding> getAuthorityBindings()
getAuthorityBindings in interface AuthenticationStatementpublic List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectgetOrderedChildren in class SubjectStatementImplCopyright © 1999–2019 Shibboleth Consortium. All rights reserved.