com.sun.xml.wss.saml
Interface SubjectConfirmation

All Known Implementing Classes:
SubjectConfirmation, SubjectConfirmation

public interface SubjectConfirmation

The SubjectConfirmation element specifies a subject by specifying data that authenticates the subject.

The following schema fragment specifies the expected content contained within SAML SubjectConfirmation element.

 <complexType name="SubjectConfirmationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{urn:oasis:names:tc:SAML:1.0:assertion}ConfirmationMethod" maxOccurs="unbounded"/>
         <element ref="{urn:oasis:names:tc:SAML:1.0:assertion}SubjectConfirmationData" minOccurs="0"/>
         <element ref="{http://www.w3.org/2000/09/xmldsig#}KeyInfo" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Method Summary
 List<String> getConfirmationMethod()
          Gets the value of the confirmationMethod property.
 NameID getNameId()
          Gets the value of the nameID property for SAML 2.0
 Object getSubjectConfirmationDataForSAML11()
          Gets the value of the subjectConfirmationData property for SAML 1.1 and SAML 1.0.
 SubjectConfirmationData getSubjectConfirmationDataForSAML20()
          Gets the value of the subjectConfirmationData property for SAML 2.0
 

Method Detail

getConfirmationMethod

List<String> getConfirmationMethod()
Gets the value of the confirmationMethod property.

Returns:
Objects of the following type(s) allowed in the list String

getSubjectConfirmationDataForSAML11

Object getSubjectConfirmationDataForSAML11()
Gets the value of the subjectConfirmationData property for SAML 1.1 and SAML 1.0.

Returns:
object is Object

getSubjectConfirmationDataForSAML20

SubjectConfirmationData getSubjectConfirmationDataForSAML20()
Gets the value of the subjectConfirmationData property for SAML 2.0

Returns:
object is SubjectConfirmationData

getNameId

NameID getNameId()
Gets the value of the nameID property for SAML 2.0

Returns:
object is NameID


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