Class NameIDMappingRequestType
java.lang.Object
eu.europa.esig.saml.jaxb.protocol.RequestAbstractType
eu.europa.esig.saml.jaxb.protocol.NameIDMappingRequestType
- All Implemented Interfaces:
Serializable
public class NameIDMappingRequestType extends RequestAbstractType implements Serializable
Java class for NameIDMappingRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NameIDMappingRequestType">
<complexContent>
<extension base="{urn:oasis:names:tc:SAML:2.0:protocol}RequestAbstractType">
<sequence>
<choice>
<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:protocol}NameIDPolicy"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected BaseIDAbstractTypebaseIDprotected EncryptedElementTypeencryptedIDprotected NameIDTypenameIDprotected NameIDPolicyTypenameIDPolicyFields inherited from class eu.europa.esig.saml.jaxb.protocol.RequestAbstractType
consent, destination, extensions, id, issueInstant, issuer, signature, version -
Constructor Summary
Constructors Constructor Description NameIDMappingRequestType() -
Method Summary
Modifier and Type Method Description BaseIDAbstractTypegetBaseID()Gets the value of the baseID property.EncryptedElementTypegetEncryptedID()Gets the value of the encryptedID property.NameIDTypegetNameID()Gets the value of the nameID property.NameIDPolicyTypegetNameIDPolicy()Gets the value of the nameIDPolicy property.voidsetBaseID(BaseIDAbstractType value)Sets the value of the baseID property.voidsetEncryptedID(EncryptedElementType value)Sets the value of the encryptedID property.voidsetNameID(NameIDType value)Sets the value of the nameID property.voidsetNameIDPolicy(NameIDPolicyType value)Sets the value of the nameIDPolicy property.Methods inherited from class eu.europa.esig.saml.jaxb.protocol.RequestAbstractType
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignature, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setSignature, setVersion
-
Field Details
-
Constructor Details
-
NameIDMappingRequestType
public NameIDMappingRequestType()
-
-
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
-
getNameIDPolicy
Gets the value of the nameIDPolicy property.- Returns:
- possible object is
NameIDPolicyType
-
setNameIDPolicy
Sets the value of the nameIDPolicy property.- Parameters:
value- allowed object isNameIDPolicyType
-