public interface AuthnRequest extends RequestAbstractType
| Modifier and Type | Field and Description |
|---|---|
static String |
ASSERTION_CONSUMER_SERVICE_INDEX_ATTRIB_NAME
AssertionConsumerServiceIndex attribute name.
|
static String |
ASSERTION_CONSUMER_SERVICE_URL_ATTRIB_NAME
AssertionConsumerServiceURL attribute name.
|
static String |
ATTRIBUTE_CONSUMING_SERVICE_INDEX_ATTRIB_NAME
AttributeConsumingServiceIndex attribute name.
|
static String |
DEFAULT_ELEMENT_LOCAL_NAME
Element local name.
|
static QName |
DEFAULT_ELEMENT_NAME
Default element name.
|
static String |
FORCE_AUTHN_ATTRIB_NAME
ForceAuthn attribute name.
|
static String |
IS_PASSIVE_ATTRIB_NAME
IsPassive attribute name.
|
static String |
PROTOCOL_BINDING_ATTRIB_NAME
ProtocolBinding attribute name.
|
static String |
PROVIDER_NAME_ATTRIB_NAME
ProviderName attribute name.
|
static String |
TYPE_LOCAL_NAME
Local name of the XSI type.
|
static QName |
TYPE_NAME
QName of the XSI type.
|
CONSENT_ATTRIB_NAME, DESTINATION_ATTRIB_NAME, EXPLICIT_CONSENT, ID_ATTRIB_NAME, IMPLICIT_CONSENT, INAPPLICABLE_CONSENT, ISSUE_INSTANT_ATTRIB_NAME, OBTAINED_CONSENT, PRIOR_CONSENT, UNAVAILABLE_CONSENT, UNSPECIFIED_CONSENT, VERSION_ATTRIB_NAME| Modifier and Type | Method and Description |
|---|---|
Integer |
getAssertionConsumerServiceIndex()
Gets the index of the particular Assertion Consumer Service to which the response to this request should be
delivered.
|
String |
getAssertionConsumerServiceURL()
Gets the URL of the particular Assertion Consumer Service to which the response to this request should be
delivered.
|
Integer |
getAttributeConsumingServiceIndex()
Gets the index of the Attribute Consuming Service which describes the SAML attributes the requester desires or
requires to be supplied in the
Response message. |
Conditions |
getConditions()
Gets the
Conditions of the request. |
NameIDPolicy |
getNameIDPolicy()
Gets the
NameIDPolicy of the request. |
String |
getProtocolBinding()
Gets the protocol binding URI for the request.
|
String |
getProviderName()
Gets the human-readable name of the requester for use by the presenter's user agent or the identity provider.
|
RequestedAuthnContext |
getRequestedAuthnContext()
Gets the
RequestedAuthnContext of the request. |
Scoping |
getScoping()
Gets the
Scoping of the request. |
Subject |
getSubject()
Gets the
Subject of the request. |
Boolean |
isForceAuthn()
Gets whether the IdP should force the user to reauthenticate.
|
org.opensaml.core.xml.schema.XSBooleanValue |
isForceAuthnXSBoolean()
Gets whether the IdP should force the user to reauthenticate.
|
Boolean |
isPassive()
Gets whether the IdP should refrain from interacting with the user during the authentication process.
|
org.opensaml.core.xml.schema.XSBooleanValue |
isPassiveXSBoolean()
Gets whether the IdP should refrain from interacting with the user during the authentication process.
|
void |
setAssertionConsumerServiceIndex(Integer newAssertionConsumerServiceIndex)
Sets the index of the particular Assertion Consumer Service to which the response to this request should be
delivered.
|
void |
setAssertionConsumerServiceURL(String newAssertionConsumerServiceURL)
Sets the URL of the particular Assertion Consumer Service to which the response to this request should be
delivered.
|
void |
setAttributeConsumingServiceIndex(Integer newAttributeConsumingServiceIndex)
Sets the index of the Attribute Consuming Service which describes the SAML attributes the requester desires or
requires to be supplied in the
Response message. |
void |
setConditions(Conditions newConditions)
Sets the
Conditions of the request. |
void |
setForceAuthn(Boolean newForceAuthn)
Sets whether the IdP should force the user to reauthenticate.
|
void |
setForceAuthn(org.opensaml.core.xml.schema.XSBooleanValue newForceAuthn)
Sets whether the IdP should force the user to reauthenticate.
|
void |
setIsPassive(Boolean newIsPassive)
Sets whether the IdP should refrain from interacting with the user during the authentication process.
|
void |
setIsPassive(org.opensaml.core.xml.schema.XSBooleanValue newIsPassive)
Sets whether the IdP should refrain from interacting with the user during the authentication process.
|
void |
setNameIDPolicy(NameIDPolicy newNameIDPolicy)
Sets the
NameIDPolicy of the request. |
void |
setProtocolBinding(String newProtocolBinding)
Sets the protocol binding URI for the request.
|
void |
setProviderName(String newProviderName)
Sets the human-readable name of the requester for use by the presenter's user agent or the identity provider.
|
void |
setRequestedAuthnContext(RequestedAuthnContext newRequestedAuthnContext)
Sets the
RequestedAuthnContext of the request. |
void |
setScoping(Scoping newScoping)
Sets the
Scoping of the request. |
void |
setSubject(Subject newSubject)
Sets the
Subject of the request. |
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersiongetSignatureReferenceIDgetSignature, isSigned, setSignaturedetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationstatic final String DEFAULT_ELEMENT_LOCAL_NAME
static final QName DEFAULT_ELEMENT_NAME
static final String TYPE_LOCAL_NAME
static final QName TYPE_NAME
static final String FORCE_AUTHN_ATTRIB_NAME
static final String IS_PASSIVE_ATTRIB_NAME
static final String PROTOCOL_BINDING_ATTRIB_NAME
static final String ASSERTION_CONSUMER_SERVICE_INDEX_ATTRIB_NAME
static final String ASSERTION_CONSUMER_SERVICE_URL_ATTRIB_NAME
static final String ATTRIBUTE_CONSUMING_SERVICE_INDEX_ATTRIB_NAME
static final String PROVIDER_NAME_ATTRIB_NAME
Boolean isForceAuthn()
org.opensaml.core.xml.schema.XSBooleanValue isForceAuthnXSBoolean()
void setForceAuthn(Boolean newForceAuthn)
newForceAuthn - whether the IdP should force the user to reauthenticatevoid setForceAuthn(org.opensaml.core.xml.schema.XSBooleanValue newForceAuthn)
newForceAuthn - whether the IdP should force the user to reauthenticateBoolean isPassive()
org.opensaml.core.xml.schema.XSBooleanValue isPassiveXSBoolean()
void setIsPassive(Boolean newIsPassive)
newIsPassive - whether the IdP should refrain from interacting with the user during the authentication
processvoid setIsPassive(org.opensaml.core.xml.schema.XSBooleanValue newIsPassive)
newIsPassive - whether the IdP should refrain from interacting with the user during the authentication
processString getProtocolBinding()
void setProtocolBinding(String newProtocolBinding)
newProtocolBinding - the new value of the ProtocolBinding attributeInteger getAssertionConsumerServiceIndex()
void setAssertionConsumerServiceIndex(Integer newAssertionConsumerServiceIndex)
newAssertionConsumerServiceIndex - the new value of the AssertionConsumerServiceIndex attributeString getAssertionConsumerServiceURL()
void setAssertionConsumerServiceURL(String newAssertionConsumerServiceURL)
newAssertionConsumerServiceURL - the new value of the AssertionConsumerServiceURL attributeInteger getAttributeConsumingServiceIndex()
Response message.void setAttributeConsumingServiceIndex(Integer newAttributeConsumingServiceIndex)
Response message.newAttributeConsumingServiceIndex - the new value of the AttributeConsumingServiceIndex attributeString getProviderName()
void setProviderName(String newProviderName)
newProviderName - the new value of the ProviderName attributeSubject getSubject()
Subject of the request.void setSubject(Subject newSubject)
Subject of the request.newSubject - the new value of the Subject of the requestNameIDPolicy getNameIDPolicy()
NameIDPolicy of the request.void setNameIDPolicy(NameIDPolicy newNameIDPolicy)
NameIDPolicy of the request.newNameIDPolicy - the new value of the NameIDPolicy of the requestConditions getConditions()
Conditions of the request.void setConditions(Conditions newConditions)
Conditions of the request.newConditions - the new value of the Conditions of the requestRequestedAuthnContext getRequestedAuthnContext()
RequestedAuthnContext of the request.void setRequestedAuthnContext(RequestedAuthnContext newRequestedAuthnContext)
RequestedAuthnContext of the request.newRequestedAuthnContext - the new value of the RequestedAuthnContext of the requestScoping getScoping()
Scoping of the request.Copyright © 1999–2017 Shibboleth Consortium. All rights reserved.