Package com.sun.identity.saml2.protocol
Interface NameIDMappingRequest
- All Superinterfaces:
RequestAbstract,XmlSerializable
This class represents the ManageNameIDRequestType complex type.
The following schema fragment specifies the expected content contained within this java content object.
<complexType name="ManageNameIDRequestType">
<complexContent>
<extension base="{urn:oasis:names:tc:SAML:2.0:protocol}RequestAbstractType">
<sequence>
<choice>
<element ref="{urn:oasis:names:tc:SAML:2.0:assertion}NameID"/>
<element ref="{urn:oasis:names:tc:SAML:2.0:assertion}EncryptedID"/>
</choice>
<choice>
<element ref="{urn:oasis:names:tc:SAML:2.0:protocol}NewID"/>
<element ref="{urn:oasis:names:tc:SAML:2.0:protocol}NewEncryptedID"/>
<element ref="{urn:oasis:names:tc:SAML:2.0:protocol}Terminate"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the baseID property.Returns the value of theencryptedIDproperty.Returns the value of thenameIDproperty.Returns theNameIDPolicyobject.voidSets the value of the baseID property.voidsetEncryptedID(EncryptedID value) Sets the value of theencryptedIDproperty.voidSets the value of thenameIDproperty.voidsetNameIDPolicy(NameIDPolicy nameIDPolicy) Sets theNameIDPolicyobject.Methods inherited from interface com.sun.identity.saml2.protocol.RequestAbstract
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignature, getVersion, isMutable, isSignatureValid, isSigned, makeImmutable, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion, signMethods inherited from interface com.sun.identity.saml2.common.XmlSerializable
toDocumentFragment, toXMLString, toXMLString
-
Method Details
-
getEncryptedID
EncryptedID getEncryptedID()Returns the value of theencryptedIDproperty.- Returns:
- the value of the
encryptedIDproperty.
-
setEncryptedID
Sets the value of theencryptedIDproperty.- Parameters:
value- the value of theencryptedIDproperty.- Throws:
com.sun.identity.saml2.common.SAML2Exception- ifObjectis immutable.
-
getNameID
NameID getNameID()Returns the value of thenameIDproperty.- Returns:
- the value of the
nameIDproperty.
-
setNameID
Sets the value of thenameIDproperty.- Parameters:
value- the value of thenameIDproperty.- Throws:
com.sun.identity.saml2.common.SAML2Exception- ifObjectis immutable.
-
getBaseID
BaseID getBaseID()Returns the value of the baseID property.- Returns:
- the value of the baseID property
- See Also:
-
setBaseID
Sets the value of the baseID property.- Parameters:
value- the value of the baseID property to be set- Throws:
com.sun.identity.saml2.common.SAML2Exception- if the object is immutable- See Also:
-
getNameIDPolicy
NameIDPolicy getNameIDPolicy()Returns theNameIDPolicyobject.- Returns:
- the
NameIDPolicyobject. - See Also:
-
setNameIDPolicy
Sets theNameIDPolicyobject.- Parameters:
nameIDPolicy- the newNameIDPolicyobject.- Throws:
com.sun.identity.saml2.common.SAML2Exception- if the object is immutable.- See Also:
-