Package com.sun.identity.saml2.protocol
Interface ManageNameIDRequest
- 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 theencryptedIDproperty.Returns the value of thenameIDproperty.Returns the value of thenewEncryptedIDproperty.getNewID()Returns the value of theNewIDproperty.booleanReturns true if this is a terminating request.voidsetEncryptedID(EncryptedID value) Sets the value of theencryptedIDproperty.voidSets the value of thenameIDproperty.voidsetNewEncryptedID(NewEncryptedID value) Sets the value of thenewEncryptedIDproperty.voidSets the value of theNewIDproperty.voidsetTerminate(boolean terminate) Set this request as terminating request.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
-
getNewEncryptedID
NewEncryptedID getNewEncryptedID()Returns the value of thenewEncryptedIDproperty.- Returns:
- the value of the
newEncryptedIDproperty.
-
setNewEncryptedID
Sets the value of thenewEncryptedIDproperty.- Parameters:
value- the value of thenewEncryptedIDproperty.- Throws:
SAML2Exception- ifObjectis immutable.
-
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:
SAML2Exception- ifObjectis immutable.
-
getNewID
NewID getNewID()Returns the value of theNewIDproperty.- Returns:
- the value of the
NewIDproperty.
-
setNewID
Sets the value of theNewIDproperty.- Parameters:
value- the value of theNewIDproperty.- Throws:
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:
SAML2Exception- ifObjectis immutable.
-
getTerminate
boolean getTerminate()Returns true if this is a terminating request.- Returns:
- true if this is a terminating request.
-
setTerminate
Set this request as terminating request.- Parameters:
terminate- true to set this request as terminating request.- Throws:
SAML2Exception- if this object is immutable.
-