Auth Method-based Authenticator Selector
Description
Authenticator plugin that selects one of several configured authenticators depending on the user's active authentication method.
Note: This plugin does not check the status of the user account (locked, invalid) and does not update login statistics (failed logins, etc.). It can therefore only be used in conjunction with another authenticator (e.g. Main Authenticator or Meta Authenticator).
May be used by
Properties
Mappings (
mappings) Description
Maps authentication method identifiers (e.g. "MTAN") to corresponding authenticators (e.g. "MTAN/SMS Authenticator").
Attributes
Plugin-List
Mandatory
Assignable plugins
Default Authenticator (
defaultAuthenticator) Description
The authenticator to use when none of the defined authentication identifiers match the user's active authentication method.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Accepting Authenticator Airlock 2FA Authenticator Auth Method-based Authenticator Selector Credential-based Authenticator Selector Denying Authenticator Dummy Matrix Authenticator Dummy Two Step Authenticator Email Otp Authenticator MTAN/SMS Authenticator Matrixcard Authenticator (TAN Challenge) OATH OTP Authenticator RADIUS Authenticator Role-based Authenticator Selector Selection Authenticator Static Authenticator Token Authenticator
User Persister (
userPersister) Description
The user persister used to load the user's active authentication method.
Attributes
Plugin-Link
Mandatory
Assignable plugins
YAML Template (with default values)
type: AuthMethodBasedAuthenticatorSelector
id: AuthMethodBasedAuthenticatorSelector-xxxxxx
displayName:
comment:
properties:
defaultAuthenticator:
mappings:
userPersister: