Package com.sun.xml.wss.saml
Interface SubjectConfirmation
-
- All Known Implementing Classes:
SubjectConfirmation
,SubjectConfirmation
public interface SubjectConfirmation
TheSubjectConfirmation
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>
getConfirmationMethod()
Gets the value of the confirmationMethod property.NameID
getNameId()
Gets the value of the nameID property for SAML 2.0Object
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
-
-