Boolean From Map Value Provider
Description
Defines a boolean value to be provided from a Value Map Provider and a key.
If the key is not present, then depending on the configured settings, an empty value (null) or
'false' is returned.
If the provided value is a string, the provider will attempt to convert it to a boolean. Only true/false is recognized.
If the value is an incompatible type, or the string cannot be converted, an error is thrown.
May be used by
Properties
Value Maps (
valueMaps) Description
Value maps from which the boolean to be provided is selected. If a key occurs in more than one value map, the providers further down in the list take precedence.
Attributes
Plugin-List
Mandatory
Assignable plugins
Additional Password Check Attribute Map Airlock 2FA Authentication Data Map Airlock 2FA Login ID Parameter Authentication Data Map Conditional Value Map Provider Context Data Map Edited Context Data Map Generic Session Attribute Value Map Provider HTTP Request Information Map OAuth 2.0 Credential Context Data Map OAuth 2.0 Tokens Map Roles Provider SSI Verification Data Provider SSO Ticket Context Data Provider Script Execution Result Value Map Provider Transaction Approval Parameters Map Transforming Value Map Provider User Identity Map User Passwords Map User Statistics Map Value Provider Map mTAN Token Flow Value Map
Key (
key) Description
Case-sensitive key to select the boolean in the value map.
Attributes
String
Mandatory
Example
secret_questions_enabled
Example
tos_accepted
Provide false for missing entry (
provideFalseIfEmpty) Description
If set, the provider will return boolean
'false' instead of an empty value (null) if the key is not present in the value map. Attributes
Boolean
Optional
Default value
false
YAML Template (with default values)
type: BooleanFromMapValueProvider
id: BooleanFromMapValueProvider-xxxxxx
displayName:
comment:
properties:
key:
provideFalseIfEmpty: false
valueMaps: