|
||||||||||
| 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 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(String authMethod,
GregorianCalendar authInstant,
Subject subject,
SubjectLocality subjectLocality,
List authorityBinding)
Constructor for authentication statement |
| Method Summary | |
|---|---|
static AuthenticationStatementType |
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.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 Logger log
| Constructor Detail |
|---|
protected AuthenticationStatement()
public AuthenticationStatement(String authMethod,
GregorianCalendar authInstant,
Subject subject,
SubjectLocality subjectLocality,
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(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
getAuthenticationInstantDate in interface AuthenticationStatementDatepublic String getAuthenticationMethod()
AuthenticationStatementType
getAuthenticationMethod in interface AuthenticationStatementgetAuthenticationMethod in class AuthenticationStatementTypeStringpublic List<AuthorityBinding> getAuthorityBindingList()
AuthenticationStatementAuthorityBinding
getAuthorityBindingList in interface AuthenticationStatementpublic String getSubjectLocalityIPAddress()
AuthenticationStatement
getSubjectLocalityIPAddress in interface AuthenticationStatementStringpublic 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 | |||||||||