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, versionid, 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, setIssuergetID, getIssueInstant, getSignature, setSignatureprotected 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()
SubjectTypepublic void setSubject(SubjectType value)
value - allowed object is SubjectTypepublic NameIDPolicyType getNameIDPolicy()
NameIDPolicyTypepublic void setNameIDPolicy(NameIDPolicyType value)
value - allowed object is NameIDPolicyTypepublic ConditionsType getConditions()
ConditionsTypepublic void setConditions(ConditionsType value)
value - allowed object is ConditionsTypepublic RequestedAuthnContextType getRequestedAuthnContext()
RequestedAuthnContextTypepublic void setRequestedAuthnContext(RequestedAuthnContextType value)
value - allowed object is RequestedAuthnContextTypepublic ScopingType getScoping()
ScopingTypepublic void setScoping(ScopingType value)
value - allowed object is ScopingTypepublic Boolean isForceAuthn()
Booleanpublic void setForceAuthn(Boolean value)
value - allowed object is Booleanpublic Boolean isIsPassive()
Booleanpublic void setIsPassive(Boolean value)
value - allowed object is Booleanpublic URI getProtocolBinding()
Stringpublic void setProtocolBinding(URI value)
value - allowed object is Stringpublic Integer getAssertionConsumerServiceIndex()
Integerpublic void setAssertionConsumerServiceIndex(Integer value)
value - allowed object is Integerpublic URI getAssertionConsumerServiceURL()
Stringpublic void setAssertionConsumerServiceURL(URI value)
value - allowed object is Stringpublic Integer getAttributeConsumingServiceIndex()
Integerpublic void setAttributeConsumingServiceIndex(Integer value)
value - allowed object is Integerpublic String getProviderName()
Stringpublic void setProviderName(String value)
value - allowed object is Stringpublic URI getSenderURL()
Copyright © 2021 JBoss by Red Hat. All rights reserved.