|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.wss.saml.internal.saml11.jaxb10.impl.StatementAbstractTypeImpl
com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SubjectStatementAbstractTypeImpl
com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementTypeImpl
com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementImpl
com.sun.xml.wss.saml.assertion.saml11.jaxb10.AuthenticationStatement
public class AuthenticationStatement
The 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.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementImpl |
|---|
com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementImpl.Unmarshaller |
| Field Summary | |
|---|---|
protected static Logger |
log
|
| Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementImpl |
|---|
version |
| Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementTypeImpl |
|---|
_AuthenticationInstant, _AuthenticationMethod, _AuthorityBinding, _SubjectLocality |
| Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SubjectStatementAbstractTypeImpl |
|---|
_Subject |
| Constructor Summary | |
|---|---|
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 |
| Method Summary | |
|---|---|
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. |
| Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementImpl |
|---|
____jaxb_ri____getLocalName, ____jaxb_ri____getNamespaceURI, createRawValidator, createUnmarshaller, getPrimaryInterface, serializeAttributes, serializeBody, serializeURIs |
| Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.AuthenticationStatementTypeImpl |
|---|
_getAuthorityBinding, getAuthenticationInstant, getAuthorityBinding, getSubjectLocality, setAuthenticationInstant, setAuthenticationMethod, setSubjectLocality |
| Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SubjectStatementAbstractTypeImpl |
|---|
setSubject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.sun.xml.wss.saml.internal.saml11.jaxb10.AuthenticationStatementType |
|---|
getAuthenticationInstant, getAuthorityBinding, getSubjectLocality, setAuthenticationInstant, setAuthenticationMethod, setSubjectLocality |
| Methods inherited from interface com.sun.xml.wss.saml.internal.saml11.jaxb10.SubjectStatementAbstractType |
|---|
setSubject |
| Field Detail |
|---|
protected static final Logger log
| Constructor Detail |
|---|
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)
| Method Detail |
|---|
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()
AuthenticationStatement
Datepublic String getAuthenticationMethod()
AuthenticationStatement
getAuthenticationMethod 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()
AuthenticationStatementAuthorityBinding
public String getSubjectLocalityIPAddress()
AuthenticationStatement
Stringpublic String getSubjectLocalityDNSAddress()
AuthenticationStatement
Stringpublic Subject getSubject()
AuthenticationStatement
getSubject in interface com.sun.xml.wss.saml.internal.saml11.jaxb10.SubjectStatementAbstractTypegetSubject in class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.SubjectStatementAbstractTypeImplString
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||