Class AuthnRequestType
java.lang.Object
eu.europa.esig.saml.jaxb.protocol.RequestAbstractType
eu.europa.esig.saml.jaxb.protocol.AuthnRequestType
- All Implemented Interfaces:
Serializable
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>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected Integer
protected String
protected Integer
protected ConditionsType
protected Boolean
protected Boolean
protected NameIDPolicyType
protected String
protected String
protected RequestedAuthnContextType
protected ScopingType
protected SubjectType
Fields inherited from class eu.europa.esig.saml.jaxb.protocol.RequestAbstractType
consent, destination, extensions, id, issueInstant, issuer, signature, version
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the assertionConsumerServiceIndex property.Gets the value of the assertionConsumerServiceURL property.Gets the value of the attributeConsumingServiceIndex property.Gets the value of the conditions property.Gets the value of the nameIDPolicy property.Gets the value of the protocolBinding property.Gets the value of the providerName property.Gets the value of the requestedAuthnContext property.Gets the value of the scoping property.Gets the value of the subject property.Gets the value of the forceAuthn property.Gets the value of the isPassive property.void
Sets the value of the assertionConsumerServiceIndex property.void
Sets the value of the assertionConsumerServiceURL property.void
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
(String value) Sets the value of the protocolBinding property.void
setProviderName
(String value) Sets the value of the providerName property.void
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.Methods inherited from class eu.europa.esig.saml.jaxb.protocol.RequestAbstractType
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignature, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setSignature, setVersion
-
Field Details
-
subject
-
nameIDPolicy
-
conditions
-
requestedAuthnContext
-
scoping
-
forceAuthn
-
isPassive
-
protocolBinding
-
assertionConsumerServiceIndex
-
assertionConsumerServiceURL
-
attributeConsumingServiceIndex
-
providerName
-
-
Constructor Details
-
AuthnRequestType
public AuthnRequestType()
-
-
Method Details
-
getSubject
Gets the value of the subject property.- Returns:
- possible object is
SubjectType
-
setSubject
Sets the value of the subject property.- Parameters:
value
- allowed object isSubjectType
-
getNameIDPolicy
Gets the value of the nameIDPolicy property.- Returns:
- possible object is
NameIDPolicyType
-
setNameIDPolicy
Sets the value of the nameIDPolicy property.- Parameters:
value
- allowed object isNameIDPolicyType
-
getConditions
Gets the value of the conditions property.- Returns:
- possible object is
ConditionsType
-
setConditions
Sets the value of the conditions property.- Parameters:
value
- allowed object isConditionsType
-
getRequestedAuthnContext
Gets the value of the requestedAuthnContext property.- Returns:
- possible object is
RequestedAuthnContextType
-
setRequestedAuthnContext
Sets the value of the requestedAuthnContext property.- Parameters:
value
- allowed object isRequestedAuthnContextType
-
getScoping
Gets the value of the scoping property.- Returns:
- possible object is
ScopingType
-
setScoping
Sets the value of the scoping property.- Parameters:
value
- allowed object isScopingType
-
isForceAuthn
Gets the value of the forceAuthn property.- Returns:
- possible object is
Boolean
-
setForceAuthn
Sets the value of the forceAuthn property.- Parameters:
value
- allowed object isBoolean
-
isIsPassive
Gets the value of the isPassive property.- Returns:
- possible object is
Boolean
-
setIsPassive
Sets the value of the isPassive property.- Parameters:
value
- allowed object isBoolean
-
getProtocolBinding
Gets the value of the protocolBinding property.- Returns:
- possible object is
String
-
setProtocolBinding
Sets the value of the protocolBinding property.- Parameters:
value
- allowed object isString
-
getAssertionConsumerServiceIndex
Gets the value of the assertionConsumerServiceIndex property.- Returns:
- possible object is
Integer
-
setAssertionConsumerServiceIndex
Sets the value of the assertionConsumerServiceIndex property.- Parameters:
value
- allowed object isInteger
-
getAssertionConsumerServiceURL
Gets the value of the assertionConsumerServiceURL property.- Returns:
- possible object is
String
-
setAssertionConsumerServiceURL
Sets the value of the assertionConsumerServiceURL property.- Parameters:
value
- allowed object isString
-
getAttributeConsumingServiceIndex
Gets the value of the attributeConsumingServiceIndex property.- Returns:
- possible object is
Integer
-
setAttributeConsumingServiceIndex
Sets the value of the attributeConsumingServiceIndex property.- Parameters:
value
- allowed object isInteger
-
getProviderName
Gets the value of the providerName property.- Returns:
- possible object is
String
-
setProviderName
Sets the value of the providerName property.- Parameters:
value
- allowed object isString
-