public class ManageNameIDRequestType extends RequestAbstractType
Java class for ManageNameIDRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<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>
Modifier and Type | Field and Description |
---|---|
protected EncryptedElementType |
encryptedID |
protected NameIDType |
nameID |
protected EncryptedElementType |
newEncryptedID |
protected String |
newID |
protected TerminateType |
terminate |
consent, destination, extensions, issuer, version
id, issueInstant, signature
Constructor and Description |
---|
ManageNameIDRequestType(String id,
XMLGregorianCalendar instant) |
Modifier and Type | Method and Description |
---|---|
EncryptedElementType |
getEncryptedID()
Gets the value of the encryptedID property.
|
NameIDType |
getNameID()
Gets the value of the nameID property.
|
EncryptedElementType |
getNewEncryptedID()
Gets the value of the newEncryptedID property.
|
String |
getNewID()
Gets the value of the newID property.
|
TerminateType |
getTerminate()
Gets the value of the terminate property.
|
void |
setEncryptedID(EncryptedElementType value)
Sets the value of the encryptedID property.
|
void |
setNameID(NameIDType value)
Sets the value of the nameID property.
|
void |
setNewEncryptedID(EncryptedElementType value)
Sets the value of the newEncryptedID property.
|
void |
setNewID(String value)
Sets the value of the newID property.
|
void |
setTerminate(TerminateType value)
Sets the value of the terminate property.
|
getConsent, getDestination, getExtensions, getIssuer, getVersion, setConsent, setDestination, setExtensions, setIssuer
getID, getIssueInstant, getSignature, setSignature
protected NameIDType nameID
protected EncryptedElementType encryptedID
protected String newID
protected EncryptedElementType newEncryptedID
protected TerminateType terminate
public ManageNameIDRequestType(String id, XMLGregorianCalendar instant)
public NameIDType getNameID()
NameIDType
public void setNameID(NameIDType value)
value
- allowed object is NameIDType
public EncryptedElementType getEncryptedID()
EncryptedElementType
public void setEncryptedID(EncryptedElementType value)
value
- allowed object is EncryptedElementType
public String getNewID()
String
public void setNewID(String value)
value
- allowed object is String
public EncryptedElementType getNewEncryptedID()
EncryptedElementType
public void setNewEncryptedID(EncryptedElementType value)
value
- allowed object is EncryptedElementType
public TerminateType getTerminate()
TerminateType
public void setTerminate(TerminateType value)
value
- allowed object is TerminateType
Copyright © 2017 JBoss by Red Hat. All rights reserved.