← Back to plugin index

Airlock 2FA Information Item

Description
An information item (key-value pair) to be displayed in the Airlock 2FA app. Both the key and the value can be parameterized.
Type name
Airlock2FAInformationItem
Class
com.airlock.iam.flow.shared.application.configuration.message.Airlock2FAInformationItemConfig
May be used by
License-Tags
Airlock2FA
Properties
Translation Key for the Key (keyTranslationKey)
Description
Identifies the string resource used to generate the key of this contextual information. The translated string as well as the resource key itself may contain variables, e.g. 'airlock2fa.message.${type}.key'. Variables are replaced with the corresponding values available in the current context, such as the configured "Value Providers" or the data of the triggering event. For more information about formatting, consult the customer documentation.
Attributes
String
Mandatory
Example
self-service.user-data-edit.approval.airlock-2fa.key
Example
password-reset.factors.airlock-2fa.username.key
Example
airlock2fa.one-touch.login-id.key
Translation Key for Value (valueTranslationKey)
Description
Identifies the string resource used to generate the value of this contextual information. The translated string as well as the resource key itself may contain variables, e.g. 'airlock2fa.message.${type}.value'. Variables are replaced with the corresponding values available in the current context, such as the configured "Value Providers" or the data of the triggering event. For more information about formatting, consult the customer documentation.
Attributes
String
Mandatory
Example
self-service.user-data-edit.approval.airlock-2fa.value
Example
password-reset.factors.airlock-2fa.username.value
Example
airlock2fa.one-touch.login-id.value
Omit If Value Empty (omitIfValueEmpty)
Description
If enabled, the whole information item (key and value) is omitted, if the value results in an empty string (after variable substitution and trimming of whitespace).
Attributes
Boolean
Optional
Default value
false
Maximum Key Length (maxKeyLength)
Description
Defines the maximum length of the generated contextual information key. If the translated string is longer than this, shrinking is attempted until it is shorter than the limit. If it cannot be shrunk enough, generating the message fails.
Attributes
Integer
Optional
Default value
100
Maximum Value Length (maxValueLength)
Description
Defines the maximum length of the generated contextual information value. If the translated string is longer than this, shrinking is attempted until it is shorter than the limit. If it cannot be shrunk enough, generating the message fails.
Attributes
Integer
Optional
Default value
100
YAML Template (with default values)

type: Airlock2FAInformationItem
id: Airlock2FAInformationItem-xxxxxx
displayName: 
comment: 
properties:
  keyTranslationKey:
  maxKeyLength: 100
  maxValueLength: 100
  omitIfValueEmpty: false
  valueTranslationKey: