Package com.sun.identity.saml2.protocol
Interface NameIDMappingRequest
-
- All Superinterfaces:
RequestAbstract
- All Known Implementing Classes:
NameIDMappingRequestImpl
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, 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()
-
-