public class NameIDMappingRequestType extends RequestAbstractType
Java class for NameIDMappingRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NameIDMappingRequestType"> <complexContent> <extension base="{urn:oasis:names:tc:SAML:2.0:protocol}RequestAbstractType"> <sequence> <choice> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}BaseID"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}NameID"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}EncryptedID"/> </choice> <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected BaseIDAbstractType |
baseID |
protected EncryptedElementType |
encryptedID |
protected NameIDType |
nameID |
protected NameIDPolicyType |
nameIDPolicy |
consent, destination, extensions, issuer, version
id, issueInstant, signature
Constructor and Description |
---|
NameIDMappingRequestType(String id,
XMLGregorianCalendar instant) |
Modifier and Type | Method and Description |
---|---|
BaseIDAbstractType |
getBaseID()
Gets the value of the baseID property.
|
EncryptedElementType |
getEncryptedID()
Gets the value of the encryptedID property.
|
NameIDType |
getNameID()
Gets the value of the nameID property.
|
NameIDPolicyType |
getNameIDPolicy()
Gets the value of the nameIDPolicy property.
|
void |
setBaseID(BaseIDAbstractType value)
Sets the value of the baseID property.
|
void |
setEncryptedID(EncryptedElementType value)
Sets the value of the encryptedID property.
|
void |
setNameID(NameIDType value)
Sets the value of the nameID property.
|
void |
setNameIDPolicy(NameIDPolicyType value)
Sets the value of the nameIDPolicy property.
|
getConsent, getDestination, getExtensions, getIssuer, getVersion, setConsent, setDestination, setExtensions, setIssuer
getID, getIssueInstant, getSignature, setSignature
protected BaseIDAbstractType baseID
protected NameIDType nameID
protected EncryptedElementType encryptedID
protected NameIDPolicyType nameIDPolicy
public NameIDMappingRequestType(String id, XMLGregorianCalendar instant)
public BaseIDAbstractType getBaseID()
BaseIDAbstractType
public void setBaseID(BaseIDAbstractType value)
value
- allowed object is BaseIDAbstractType
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 NameIDPolicyType getNameIDPolicy()
NameIDPolicyType
public void setNameIDPolicy(NameIDPolicyType value)
value
- allowed object is NameIDPolicyType
Copyright © 2017 JBoss by Red Hat. All rights reserved.