Class SubjectConfirmationType
java.lang.Object
eu.europa.esig.saml.jaxb.assertion.SubjectConfirmationType
- All Implemented Interfaces:
Serializable
public class SubjectConfirmationType extends Object implements Serializable
Java class for SubjectConfirmationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SubjectConfirmationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice minOccurs="0"> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}BaseID"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}NameID"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}EncryptedID"/> </choice> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}SubjectConfirmationData" minOccurs="0"/> </sequence> <attribute name="Method" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected BaseIDAbstractType
baseID
protected EncryptedElementType
encryptedID
protected String
method
protected NameIDType
nameID
protected SubjectConfirmationDataType
subjectConfirmationData
-
Constructor Summary
Constructors Constructor Description SubjectConfirmationType()
-
Method Summary
Modifier and Type Method Description BaseIDAbstractType
getBaseID()
Gets the value of the baseID property.EncryptedElementType
getEncryptedID()
Gets the value of the encryptedID property.String
getMethod()
Gets the value of the method property.NameIDType
getNameID()
Gets the value of the nameID property.SubjectConfirmationDataType
getSubjectConfirmationData()
Gets the value of the subjectConfirmationData property.void
setBaseID(BaseIDAbstractType value)
Sets the value of the baseID property.void
setEncryptedID(EncryptedElementType value)
Sets the value of the encryptedID property.void
setMethod(String value)
Sets the value of the method property.void
setNameID(NameIDType value)
Sets the value of the nameID property.void
setSubjectConfirmationData(SubjectConfirmationDataType value)
Sets the value of the subjectConfirmationData property.
-
Field Details
-
Constructor Details
-
SubjectConfirmationType
public SubjectConfirmationType()
-
-
Method Details
-
getBaseID
Gets the value of the baseID property.- Returns:
- possible object is
BaseIDAbstractType
-
setBaseID
Sets the value of the baseID property.- Parameters:
value
- allowed object isBaseIDAbstractType
-
getNameID
Gets the value of the nameID property.- Returns:
- possible object is
NameIDType
-
setNameID
Sets the value of the nameID property.- Parameters:
value
- allowed object isNameIDType
-
getEncryptedID
Gets the value of the encryptedID property.- Returns:
- possible object is
EncryptedElementType
-
setEncryptedID
Sets the value of the encryptedID property.- Parameters:
value
- allowed object isEncryptedElementType
-
getSubjectConfirmationData
Gets the value of the subjectConfirmationData property.- Returns:
- possible object is
SubjectConfirmationDataType
-
setSubjectConfirmationData
Sets the value of the subjectConfirmationData property.- Parameters:
value
- allowed object isSubjectConfirmationDataType
-
getMethod
Gets the value of the method property.- Returns:
- possible object is
String
-
setMethod
Sets the value of the method property.- Parameters:
value
- allowed object isString
-