Package com.sun.identity.saml2.protocol
Interface ManageNameIDRequest
-
- All Superinterfaces:
RequestAbstract,XmlSerializable
@SupportedAll public interface ManageNameIDRequest 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 EncryptedIDgetEncryptedID()Returns the value of theencryptedIDproperty.NameIDgetNameID()Returns the value of thenameIDproperty.NewEncryptedIDgetNewEncryptedID()Returns the value of thenewEncryptedIDproperty.NewIDgetNewID()Returns the value of theNewIDproperty.booleangetTerminate()Returns true if this is a terminating request.voidsetEncryptedID(EncryptedID value)Sets the value of theencryptedIDproperty.voidsetNameID(NameID value)Sets the value of thenameIDproperty.voidsetNewEncryptedID(NewEncryptedID value)Sets the value of thenewEncryptedIDproperty.voidsetNewID(NewID value)Sets 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, sign
-
Methods inherited from interface com.sun.identity.saml2.common.XmlSerializable
toDocumentFragment, toXMLString, toXMLString
-
-
-
-
Method Detail
-
getNewEncryptedID
NewEncryptedID getNewEncryptedID()
Returns the value of thenewEncryptedIDproperty.- Returns:
- the value of the
newEncryptedIDproperty.
-
setNewEncryptedID
void setNewEncryptedID(NewEncryptedID value) throws SAML2Exception
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
void setEncryptedID(EncryptedID value) throws SAML2Exception
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
void setNewID(NewID value) throws SAML2Exception
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
void setNameID(NameID value) throws SAML2Exception
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
void setTerminate(boolean terminate) throws SAML2ExceptionSet this request as terminating request.- Parameters:
terminate- true to set this request as terminating request.- Throws:
SAML2Exception- if this object is immutable.
-
-