HTTP Request Header Value Provider
Description
Provides the value of an HTTP header from the current HTTP request.
Only the current request is considered. In case the same header was set in a previous request, but not the current one, the value provider will provide no value.
May be used by
String Value Provider Custom Claim Translated String Provider Transforming String Value Provider Generic String SAML 2.0 Attribute String-based Role Provider Start User Representation Step Fallback String Value Provider Email Change Verification Step Email OTP Transaction Approval Step Email OTP Authentication Step Date From String Value Provider OIDC Authorization Request Parameter One Shot Response Header Acknowledge Message Step Email Item Definition Email Event Subscriber (Loginapp) Phone Numbers from String Value Providers Value-Provider Based Claim String Context Data Email Notification Step Date-Time From String Value Provider Recipient From String Value Provider SMS Event Subscriber (Loginapp) mTAN Verification Step Dynamic Boolean Custom Claim User Attribute Is Unique Realm Assignment Step Airlock 2FA Push Event Subscriber (Loginapp) Value Provider Map String Regex Condition Generic ID Propagator Procivis One Desk SSI Service Send Email Link Step
Properties
Header Name (
headerName) Description
The name of the HTTP header of which the value will be extracted from the current request.
Attributes
String
Mandatory
Allowed Header Value Pattern (
allowedHeaderValuePattern) Description
In case a header is present, its value has to match the configured Regex pattern. Otherwise, no value will be returned.
Attributes
RegEx
Optional
Default value
[a-zA-Z0-9 ._-]+
YAML Template (with default values)
type: HttpRequestHeaderStringValueProvider
id: HttpRequestHeaderStringValueProvider-xxxxxx
displayName:
comment:
properties:
allowedHeaderValuePattern: [a-zA-Z0-9 ._-]+
headerName: