public class AuthenticationStatementImpl extends SubjectStatementImpl implements AuthenticationStatement
AuthenticationStatement Interface.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()
Return the contents of the AuthenticationInstant attribute.
|
String |
getAuthenticationMethod()
Return the contents of the AuthenticationMethod attribute.
|
List<AuthorityBinding> |
getAuthorityBindings()
Get the list of
AuthorityBindings. |
List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
SubjectLocality |
getSubjectLocality()
Get the
SubjectLocality. |
void |
setAuthenticationInstant(org.joda.time.DateTime instant)
Set the contents of the AuthenticationInstant attribute.
|
void |
setAuthenticationMethod(String method)
Set the contents of the AuthenticationMethod attribute.
|
void |
setSubjectLocality(SubjectLocality locality)
Set the
SubjectLocality. |
getSubject, setSubjectequals, hashCode, prepareForAssignmentdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, 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, setSchemaLocationprotected 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 AuthenticationStatementmethod - the authentication methodpublic org.joda.time.DateTime getAuthenticationInstant()
getAuthenticationInstant in interface AuthenticationStatementpublic void setAuthenticationInstant(org.joda.time.DateTime instant)
setAuthenticationInstant in interface AuthenticationStatementinstant - the authentication instantpublic SubjectLocality getSubjectLocality()
SubjectLocality.getSubjectLocality in interface AuthenticationStatementSubjectLocalitypublic void setSubjectLocality(SubjectLocality locality)
SubjectLocality.setSubjectLocality in interface AuthenticationStatementlocality - the SubjectLocalitypublic List<AuthorityBinding> getAuthorityBindings()
AuthorityBindings.getAuthorityBindings in interface AuthenticationStatementAuthorityBindingspublic List<XMLObject> getOrderedChildren()
getOrderedChildren in interface XMLObjectgetOrderedChildren in class SubjectStatementImplCopyright © 2021. All rights reserved.