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
 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 list AuthorityBinding


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


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.