mTAN Message Provider
Description
Generic provider for mTAN messages.
May be used by
Properties
Resource Key (
resourceKey) Description
Resource key to select the localized template to display the data. The localized template can contain variables (e.g. ${town}) and supports the same formatting options (including shrinking of values to fit to limited size) as are available for Transaction Approval messages. The template must contain the variable ${TOKEN} which will be replaced by the OTP token.
Attributes
String
Mandatory
Example
self-service.user-data-edit.approval.mtan
Example
password-reset.factors.mtan.message
Example
mtan-registration.verification.message
Value Providers (
valueProviders) Description
List of value map providers that are used to replace the variables in the localized template. The values providers are called in the configured order and their values are added to a map. Later providers can overwrite values from earlier providers. If no value providers are configured, the localized template should not contain any variables, since all of them would be replaced by empty strings. The OTP token for the ${TOKEN} variable is always added to the map and doesn't have to be configured here.
Attributes
Plugin-List
Optional
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
Maximum Message Length (
maxLength) Description
Defines the maximum length for the mTAN message. If the message cannot be fit into this length (potentially after shrinking values), an exception is thrown.
Attributes
Integer
Optional
Default value
160
YAML Template (with default values)
type: GenericMtanMessageProvider
id: GenericMtanMessageProvider-xxxxxx
displayName:
comment:
properties:
maxLength: 160
resourceKey:
valueProviders: