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 EncryptedID
getEncryptedID()
Returns the value of theencryptedID
property.NameID
getNameID()
Returns the value of thenameID
property.NewEncryptedID
getNewEncryptedID()
Returns the value of thenewEncryptedID
property.NewID
getNewID()
Returns the value of theNewID
property.boolean
getTerminate()
Returns true if this is a terminating request.void
setEncryptedID(EncryptedID value)
Sets the value of theencryptedID
property.void
setNameID(NameID value)
Sets the value of thenameID
property.void
setNewEncryptedID(NewEncryptedID value)
Sets the value of thenewEncryptedID
property.void
setNewID(NewID value)
Sets the value of theNewID
property.void
setTerminate(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 thenewEncryptedID
property.- Returns:
- the value of the
newEncryptedID
property.
-
setNewEncryptedID
void setNewEncryptedID(NewEncryptedID value) throws SAML2Exception
Sets the value of thenewEncryptedID
property.- Parameters:
value
- the value of thenewEncryptedID
property.- Throws:
SAML2Exception
- ifObject
is immutable.
-
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.
-
getNewID
NewID getNewID()
Returns the value of theNewID
property.- Returns:
- the value of the
NewID
property.
-
setNewID
void setNewID(NewID value) throws SAML2Exception
Sets the value of theNewID
property.- Parameters:
value
- the value of theNewID
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.
-
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 SAML2Exception
Set this request as terminating request.- Parameters:
terminate
- true to set this request as terminating request.- Throws:
SAML2Exception
- if this object is immutable.
-
-