Package com.sun.xml.wss.saml
Interface AuthenticationStatement
-
- All Known Implementing Classes:
AuthenticationStatement
public interface AuthenticationStatement
TheAuthenticationStatement
element supplies a statement by the issuer that its subject was authenticated by a particular means at a particular time. TheAuthenticationStatement
element is of typeAuthenticationStatementType
, which extends theSubjectStatementAbstractType
with the additional element and attributes.The following schema fragment specifies the expected content contained within SAML AuthenticationStatement element.
<complexType name="AuthenticationStatementType"> <complexContent> <extension base="{urn:oasis:names:tc:SAML:1.0:assertion}SubjectStatementAbstractType"> <sequence> <element ref="{urn:oasis:names:tc:SAML:1.0:assertion}SubjectLocality" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:1.0:assertion}AuthorityBinding" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="AuthenticationInstant" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> <attribute name="AuthenticationMethod" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> </extension> </complexContent> </complexType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.
-
-
-
Method Detail
-
getSubjectLocalityIPAddress
String getSubjectLocalityIPAddress()
Gets the value of the ipAddress property.- Returns:
- object is
String
-
getSubjectLocalityDNSAddress
String getSubjectLocalityDNSAddress()
Gets the value of the dnsAddress property.- Returns:
- object is
String
-
getAuthorityBindingList
List<AuthorityBinding> getAuthorityBindingList()
Gets the value of the authorityBinding property. Objects of the following type(s) are in the listAuthorityBinding
-
getAuthenticationInstantDate
Date getAuthenticationInstantDate()
Gets the value of the authenticationInstant property.- Returns:
- object is
Date
-
getAuthenticationMethod
String getAuthenticationMethod()
Gets the value of the authenticationMethod property.- Returns:
- object is
String
-
-