Package com.sun.identity.saml2.protocol
Interface NameIDMappingRequest
- 
- All Superinterfaces:
 RequestAbstract,XmlSerializable
@SupportedAll public interface NameIDMappingRequest extends RequestAbstract
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BaseIDgetBaseID()Returns the value of the baseID property.EncryptedIDgetEncryptedID()Returns the value of theencryptedIDproperty.NameIDgetNameID()Returns the value of thenameIDproperty.NameIDPolicygetNameIDPolicy()Returns theNameIDPolicyobject.voidsetBaseID(BaseID value)Sets the value of the baseID property.voidsetEncryptedID(EncryptedID value)Sets the value of theencryptedIDproperty.voidsetNameID(NameID value)Sets 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, sign 
- 
Methods inherited from interface com.sun.identity.saml2.common.XmlSerializable
toDocumentFragment, toXMLString, toXMLString 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getEncryptedID
EncryptedID getEncryptedID()
Returns the value of theencryptedIDproperty.- Returns:
 - the value of the 
encryptedIDproperty. 
 
- 
setEncryptedID
void setEncryptedID(EncryptedID value) throws SAML2Exception
Sets the value of theencryptedIDproperty.- Parameters:
 value- the value of theencryptedIDproperty.- Throws:
 SAML2Exception- ifObjectis immutable.
 
- 
getNameID
NameID getNameID()
Returns the value of thenameIDproperty.- Returns:
 - the value of the 
nameIDproperty. 
 
- 
setNameID
void setNameID(NameID value) throws SAML2Exception
Sets the value of thenameIDproperty.- Parameters:
 value- the value of thenameIDproperty.- Throws:
 SAML2Exception- ifObjectis immutable.
 
- 
getBaseID
BaseID getBaseID()
Returns the value of the baseID property.- Returns:
 - the value of the baseID property
 - See Also:
 setBaseID(BaseID)
 
- 
setBaseID
void setBaseID(BaseID value) throws SAML2Exception
Sets the value of the baseID property.- Parameters:
 value- the value of the baseID property to be set- Throws:
 SAML2Exception- if the object is immutable- See Also:
 getBaseID()
 
- 
getNameIDPolicy
NameIDPolicy getNameIDPolicy()
Returns theNameIDPolicyobject.- Returns:
 - the 
NameIDPolicyobject. - See Also:
 setNameIDPolicy(NameIDPolicy)
 
- 
setNameIDPolicy
void setNameIDPolicy(NameIDPolicy nameIDPolicy) throws SAML2Exception
Sets theNameIDPolicyobject.- Parameters:
 nameIDPolicy- the newNameIDPolicyobject.- Throws:
 SAML2Exception- if the object is immutable.- See Also:
 getNameIDPolicy()
 
 - 
 
 -