public class AuthenticationStatement extends com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementImpl implements AuthenticationStatement
AuthenticationStatement element supplies a
statement by the issuer that its subject was authenticated by a
particular means at a particular time. The
AuthenticationStatement element is of type
AuthenticationStatementType, which extends the
SubjectStatementAbstractType with the additional element and
attributes.com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementImpl.Unmarshaller| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
log |
version_AuthenticationInstant, _AuthenticationMethod, _AuthorityBinding, _SubjectLocality_Subject| Modifier | Constructor and Description |
|---|---|
protected |
AuthenticationStatement()
Default constructor
|
|
AuthenticationStatement(com.sun.xml.wss.saml.internal.saml11.jaxb10.AuthenticationStatementType authStmtType) |
|
AuthenticationStatement(String authMethod,
Calendar authInstant,
Subject subject,
SubjectLocality subjectLocality,
List authorityBinding)
Constructor for authentication statement
|
| Modifier and Type | Method and Description |
|---|---|
static com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementTypeImpl |
fromElement(Element element)
This constructor builds an authentication statement element from an
existing XML block.
|
Date |
getAuthenticationInstantDate()
Gets the value of the authenticationInstant property.
|
String |
getAuthenticationMethod()
Gets the value of the authenticationMethod property.
|
List<AuthorityBinding> |
getAuthorityBindingList()
Gets the value of the authorityBinding property.
|
Subject |
getSubject()
Gets the value of the subject property.
|
String |
getSubjectLocalityDNSAddress()
Gets the value of the dnsAddress property.
|
String |
getSubjectLocalityIPAddress()
Gets the value of the ipAddress property.
|
____jaxb_ri____getLocalName, ____jaxb_ri____getNamespaceURI, createRawValidator, createUnmarshaller, getPrimaryInterface, serializeAttributes, serializeBody, serializeURIs_getAuthorityBinding, getAuthenticationInstant, getAuthorityBinding, getSubjectLocality, setAuthenticationInstant, setAuthenticationMethod, setSubjectLocalitysetSubjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAuthenticationInstant, getAuthorityBinding, getSubjectLocality, setAuthenticationInstant, setAuthenticationMethod, setSubjectLocalitysetSubjectprotected static final Logger log
protected AuthenticationStatement()
public AuthenticationStatement(String authMethod, Calendar authInstant, Subject subject, SubjectLocality subjectLocality, List authorityBinding)
authMethod - (optional) A String specifies the type of authentication
that took place.authInstant - (optional) A String specifies the time at which the
authentication that took place.subject - (required) A Subject objectsubjectLocality - (optional) A SubjectLocality object.authorityBinding - (optional) A List of AuthorityBinding
objects.SAMLException - if there is an error in the sender.public AuthenticationStatement(com.sun.xml.wss.saml.internal.saml11.jaxb10.AuthenticationStatementType authStmtType)
public static com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementTypeImpl fromElement(Element element) throws SAMLException
element - representing a DOM tree element.SAMLException - if there is an error in the sender or in the
element definition.public Date getAuthenticationInstantDate()
AuthenticationStatementDatepublic String getAuthenticationMethod()
AuthenticationStatementgetAuthenticationMethod in interface com.sun.xml.wss.saml.internal.saml11.jaxb10.AuthenticationStatementTypegetAuthenticationMethod in class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementTypeImplStringpublic List<AuthorityBinding> getAuthorityBindingList()
AuthenticationStatementAuthorityBindingpublic String getSubjectLocalityIPAddress()
AuthenticationStatementStringpublic String getSubjectLocalityDNSAddress()
AuthenticationStatementStringpublic Subject getSubject()
AuthenticationStatementgetSubject in interface com.sun.xml.wss.saml.internal.saml11.jaxb10.SubjectStatementAbstractTypegetSubject in class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SubjectStatementAbstractTypeImplStringCopyright © 2005–2017 Oracle Corporation. All rights reserved.