|
||||||||||
| 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.jaxb20.StatementAbstractType
com.sun.xml.wss.saml.internal.saml11.jaxb20.SubjectStatementAbstractType
com.sun.xml.wss.saml.internal.saml11.jaxb20.AuthenticationStatementType
com.sun.xml.wss.saml.assertion.saml11.jaxb20.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.
| Field Summary | |
|---|---|
protected static java.util.logging.Logger |
log
|
| Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb20.AuthenticationStatementType |
|---|
authenticationInstant, authenticationMethod, authorityBinding, subjectLocality |
| Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb20.SubjectStatementAbstractType |
|---|
subject |
| Constructor Summary | |
|---|---|
protected |
AuthenticationStatement()
Default constructor |
|
AuthenticationStatement(AuthenticationStatementType authStmtType)
|
|
AuthenticationStatement(java.lang.String authMethod,
java.util.GregorianCalendar authInstant,
Subject subject,
SubjectLocality subjectLocality,
java.util.List authorityBinding)
Constructor for authentication statement |
| Method Summary | |
|---|---|
static AuthenticationStatementType |
fromElement(org.w3c.dom.Element element)
This constructor builds an authentication statement element from an existing XML block. |
java.util.Date |
getAuthenticationInstantDate()
Gets the value of the authenticationInstant property. |
java.lang.String |
getAuthenticationMethod()
Gets the value of the authenticationMethod property. |
java.util.List<AuthorityBinding> |
getAuthorityBindingList()
Gets the value of the authorityBinding property. |
Subject |
getSubject()
Gets the value of the subject property. |
java.lang.String |
getSubjectLocalityDNSAddress()
Gets the value of the dnsAddress property. |
java.lang.String |
getSubjectLocalityIPAddress()
Gets the value of the ipAddress property. |
| Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb20.AuthenticationStatementType |
|---|
getAuthenticationInstant, getAuthorityBinding, getSubjectLocality, setAuthenticationInstant, setAuthenticationMethod, setSubjectLocality |
| Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb20.SubjectStatementAbstractType |
|---|
setSubject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.util.logging.Logger log
| Constructor Detail |
|---|
protected AuthenticationStatement()
public AuthenticationStatement(java.lang.String authMethod,
java.util.GregorianCalendar authInstant,
Subject subject,
SubjectLocality subjectLocality,
java.util.List authorityBinding)
authMethod - (optional) A String specifies the type of authentication
that took place.authInstant - (optional) A GregorianCalendar 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(AuthenticationStatementType authStmtType)
| Method Detail |
|---|
public static AuthenticationStatementType fromElement(org.w3c.dom.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 java.util.Date getAuthenticationInstantDate()
AuthenticationStatement
getAuthenticationInstantDate in interface AuthenticationStatementDatepublic java.lang.String getAuthenticationMethod()
AuthenticationStatementType
getAuthenticationMethod in interface AuthenticationStatementgetAuthenticationMethod in class AuthenticationStatementTypeStringpublic java.util.List<AuthorityBinding> getAuthorityBindingList()
AuthenticationStatementAuthorityBinding
getAuthorityBindingList in interface AuthenticationStatementpublic java.lang.String getSubjectLocalityIPAddress()
AuthenticationStatement
getSubjectLocalityIPAddress in interface AuthenticationStatementStringpublic java.lang.String getSubjectLocalityDNSAddress()
AuthenticationStatement
getSubjectLocalityDNSAddress in interface AuthenticationStatementStringpublic Subject getSubject()
SubjectStatementAbstractType
getSubject in interface AuthenticationStatementgetSubject in class SubjectStatementAbstractTypeSubjectType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||