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 BaseID
getBaseID()
Returns the value of the baseID property.EncryptedID
getEncryptedID()
Returns the value of theencryptedID
property.NameID
getNameID()
Returns the value of thenameID
property.NameIDPolicy
getNameIDPolicy()
Returns theNameIDPolicy
object.void
setBaseID(BaseID value)
Sets the value of the baseID property.void
setEncryptedID(EncryptedID value)
Sets the value of theencryptedID
property.void
setNameID(NameID value)
Sets the value of thenameID
property.void
setNameIDPolicy(NameIDPolicy nameIDPolicy)
Sets theNameIDPolicy
object.-
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 theencryptedID
property.- Returns:
- the value of the
encryptedID
property.
-
setEncryptedID
void setEncryptedID(EncryptedID value) throws SAML2Exception
Sets the value of theencryptedID
property.- Parameters:
value
- the value of theencryptedID
property.- Throws:
SAML2Exception
- ifObject
is immutable.
-
getNameID
NameID getNameID()
Returns the value of thenameID
property.- Returns:
- the value of the
nameID
property.
-
setNameID
void setNameID(NameID value) throws SAML2Exception
Sets the value of thenameID
property.- Parameters:
value
- the value of thenameID
property.- Throws:
SAML2Exception
- ifObject
is 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 theNameIDPolicy
object.- Returns:
- the
NameIDPolicy
object. - See Also:
setNameIDPolicy(NameIDPolicy)
-
setNameIDPolicy
void setNameIDPolicy(NameIDPolicy nameIDPolicy) throws SAML2Exception
Sets theNameIDPolicy
object.- Parameters:
nameIDPolicy
- the newNameIDPolicy
object.- Throws:
SAML2Exception
- if the object is immutable.- See Also:
getNameIDPolicy()
-
-