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, setSubject
equals, hashCode, prepareForAssignment
detach, 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, setSchemaType
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getSubject, setSubject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
private 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 AuthenticationStatement
public void setAuthenticationMethod(String method)
setAuthenticationMethod
in interface AuthenticationStatement
public org.joda.time.DateTime getAuthenticationInstant()
getAuthenticationInstant
in interface AuthenticationStatement
public void setAuthenticationInstant(org.joda.time.DateTime instant)
setAuthenticationInstant
in interface AuthenticationStatement
public SubjectLocality getSubjectLocality()
getSubjectLocality
in interface AuthenticationStatement
public void setSubjectLocality(SubjectLocality locality)
setSubjectLocality
in interface AuthenticationStatement
public List<AuthorityBinding> getAuthorityBindings()
getAuthorityBindings
in interface AuthenticationStatement
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.core.xml.XMLObject
getOrderedChildren
in class SubjectStatementImpl
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.