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.
|
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.
|
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(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(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, setVersion
getSignatureReferenceID
getSignature, isSigned, setSignature
deregisterValidator, getValidators, registerValidator, validate
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
static 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()
XSBooleanValue isForceAuthnXSBoolean()
void setForceAuthn(Boolean newForceAuthn)
newForceAuthn
- whether the IdP should force the user to reauthenticatevoid setForceAuthn(XSBooleanValue newForceAuthn)
newForceAuthn
- whether the IdP should force the user to reauthenticateBoolean isPassive()
XSBooleanValue isPassiveXSBoolean()
void setIsPassive(Boolean newIsPassive)
newIsPassive
- whether the IdP should refrain from interacting with the user during the authentication
processvoid setIsPassive(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 attributevoid 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 requestCopyright © 2018 JBoss by Red Hat. All rights reserved.