Generic Session Attribute String Provider
Description
A value provider that loads the String value associated with the configured key from the 'Generic Strings Session Attribute'.
Those attributes are a generic way to store custom string values in the session. They are empty unless populated by custom code or by configuring a "SAML 2.0 Assertion String Attribute Importer" on the SAML 2.0 service provider.
Those attributes are a generic way to store custom string values in the session. They are empty unless populated by custom code or by configuring a "SAML 2.0 Assertion String Attribute Importer" on the SAML 2.0 service provider.
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
Key (
key) Description
The key in the 'Generic Strings Session Attribute' for which the value should be provided.
Attributes
String
Mandatory
Default Value (
defaultValue) Description
An optional default value to be provided if the attribute container contains no value for the configured key.
Attributes
String
Optional
Fail If Null (
failIfNull) Description
If this flag is set and the final value (also considering the optional default value) evaluates to null, an exception is thrown. Otherwise, null is returned.
Attributes
Boolean
Optional
Default value
false
YAML Template (with default values)
type: GenericSessionAttributeStringProvider
id: GenericSessionAttributeStringProvider-xxxxxx
displayName:
comment:
properties:
defaultValue:
failIfNull: false
key: