public class AuthnRequestType extends RequestAbstractType
Java class for AuthnRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AuthnRequestType"> <complexContent> <extension base="{urn:oasis:names:tc:SAML:2.0:protocol}RequestAbstractType"> <sequence> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Subject" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}NameIDPolicy" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Conditions" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}RequestedAuthnContext" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}Scoping" minOccurs="0"/> </sequence> <attribute name="ForceAuthn" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="IsPassive" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="ProtocolBinding" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="AssertionConsumerServiceIndex" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> <attribute name="AssertionConsumerServiceURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="AttributeConsumingServiceIndex" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" /> <attribute name="ProviderName" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected Integer |
assertionConsumerServiceIndex |
protected URI |
assertionConsumerServiceURL |
protected Integer |
attributeConsumingServiceIndex |
protected ConditionsType |
conditions |
protected Boolean |
forceAuthn |
protected Boolean |
isPassive |
protected NameIDPolicyType |
nameIDPolicy |
protected URI |
protocolBinding |
protected String |
providerName |
protected RequestedAuthnContextType |
requestedAuthnContext |
protected ScopingType |
scoping |
protected SubjectType |
subject |
consent, destination, extensions, issuer, version
id, issueInstant, signature
Constructor and Description |
---|
AuthnRequestType(String id,
XMLGregorianCalendar instant) |
Modifier and Type | Method and Description |
---|---|
Integer |
getAssertionConsumerServiceIndex()
Gets the value of the assertionConsumerServiceIndex property.
|
URI |
getAssertionConsumerServiceURL()
Gets the value of the assertionConsumerServiceURL property.
|
Integer |
getAttributeConsumingServiceIndex()
Gets the value of the attributeConsumingServiceIndex property.
|
ConditionsType |
getConditions()
Gets the value of the conditions property.
|
NameIDPolicyType |
getNameIDPolicy()
Gets the value of the nameIDPolicy property.
|
URI |
getProtocolBinding()
Gets the value of the protocolBinding property.
|
String |
getProviderName()
Gets the value of the providerName property.
|
RequestedAuthnContextType |
getRequestedAuthnContext()
Gets the value of the requestedAuthnContext property.
|
ScopingType |
getScoping()
Gets the value of the scoping property.
|
URI |
getSenderURL() |
SubjectType |
getSubject()
Gets the value of the subject property.
|
Boolean |
isForceAuthn()
Gets the value of the forceAuthn property.
|
Boolean |
isIsPassive()
Gets the value of the isPassive property.
|
void |
setAssertionConsumerServiceIndex(Integer value)
Sets the value of the assertionConsumerServiceIndex property.
|
void |
setAssertionConsumerServiceURL(URI value)
Sets the value of the assertionConsumerServiceURL property.
|
void |
setAttributeConsumingServiceIndex(Integer value)
Sets the value of the attributeConsumingServiceIndex property.
|
void |
setConditions(ConditionsType value)
Sets the value of the conditions property.
|
void |
setForceAuthn(Boolean value)
Sets the value of the forceAuthn property.
|
void |
setIsPassive(Boolean value)
Sets the value of the isPassive property.
|
void |
setNameIDPolicy(NameIDPolicyType value)
Sets the value of the nameIDPolicy property.
|
void |
setProtocolBinding(URI value)
Sets the value of the protocolBinding property.
|
void |
setProviderName(String value)
Sets the value of the providerName property.
|
void |
setRequestedAuthnContext(RequestedAuthnContextType value)
Sets the value of the requestedAuthnContext property.
|
void |
setScoping(ScopingType value)
Sets the value of the scoping property.
|
void |
setSubject(SubjectType value)
Sets the value of the subject property.
|
getConsent, getDestination, getExtensions, getIssuer, getVersion, setConsent, setDestination, setExtensions, setIssuer
getID, getIssueInstant, getSignature, setSignature
protected SubjectType subject
protected NameIDPolicyType nameIDPolicy
protected ConditionsType conditions
protected RequestedAuthnContextType requestedAuthnContext
protected ScopingType scoping
protected Boolean forceAuthn
protected Boolean isPassive
protected URI protocolBinding
protected Integer assertionConsumerServiceIndex
protected URI assertionConsumerServiceURL
protected Integer attributeConsumingServiceIndex
protected String providerName
public AuthnRequestType(String id, XMLGregorianCalendar instant)
public SubjectType getSubject()
SubjectType
public void setSubject(SubjectType value)
value
- allowed object is SubjectType
public NameIDPolicyType getNameIDPolicy()
NameIDPolicyType
public void setNameIDPolicy(NameIDPolicyType value)
value
- allowed object is NameIDPolicyType
public ConditionsType getConditions()
ConditionsType
public void setConditions(ConditionsType value)
value
- allowed object is ConditionsType
public RequestedAuthnContextType getRequestedAuthnContext()
RequestedAuthnContextType
public void setRequestedAuthnContext(RequestedAuthnContextType value)
value
- allowed object is RequestedAuthnContextType
public ScopingType getScoping()
ScopingType
public void setScoping(ScopingType value)
value
- allowed object is ScopingType
public Boolean isForceAuthn()
Boolean
public void setForceAuthn(Boolean value)
value
- allowed object is Boolean
public Boolean isIsPassive()
Boolean
public void setIsPassive(Boolean value)
value
- allowed object is Boolean
public URI getProtocolBinding()
String
public void setProtocolBinding(URI value)
value
- allowed object is String
public Integer getAssertionConsumerServiceIndex()
Integer
public void setAssertionConsumerServiceIndex(Integer value)
value
- allowed object is Integer
public URI getAssertionConsumerServiceURL()
String
public void setAssertionConsumerServiceURL(URI value)
value
- allowed object is String
public Integer getAttributeConsumingServiceIndex()
Integer
public void setAttributeConsumingServiceIndex(Integer value)
value
- allowed object is Integer
public String getProviderName()
String
public void setProviderName(String value)
value
- allowed object is String
public URI getSenderURL()
Copyright © 2018 JBoss by Red Hat. All rights reserved.