Package com.sun.xml.wss.saml
Interface AuthenticationStatement
- All Known Implementing Classes:
AuthenticationStatement
public interface 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.
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
Modifier and TypeMethodDescriptionGets the value of the authenticationInstant property.Gets the value of the authenticationMethod property.Gets the value of the authorityBinding property.Gets the value of the subject property.Gets the value of the dnsAddress property.Gets the value of the ipAddress property.
-
Method Details
-
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
-
getSubject
Subject getSubject()Gets the value of the subject property.- Returns:
- object is
String
-