Dummy Matrix Authenticator
Description
Dummy authenticator plug-in to test matrix card authentication.
Expects a credential of type
Usernames and responses other than the challenge (just concatenate the coordinate pairs; no spaces) are processed as follows:
- User "unknown" is unknown.
- User "ambiguous" is abiguous
- User "locked" is a locked user
- User "invalid" is an invalid user
- User "unspec" results in an unspecified authentication failure
- The request will result in an
AuthenticatorException if any response contains "except". - The request will be accepted if any response contains "accept".
- All other responses are not accepted.
If the authentication succeeds, the roles "role1" and "role2" are granted to the user.
There are no configuration properties.
The plugin writes the canonical class name description of this plugin to the context data container. The class name is stored under the key authPluginClassName . A short description of this authentication method is stored under the key authMethodShortDesc . This information may be used by callers.
May be used by
Administrators Configuration Meta Authenticator Meta Authenticator Meta Authenticator Persister Password Service Authenticator-based One-Shot Target Application User to Authenticator Mapping Authentication Method Identifier Mapping Fallback Authenticator Main Authenticator Auth Method-based Authenticator Selector Credential-based Authenticator Selector Credential to Authenticator Mapping Radius Authentication Service Roles-to-Authenticator Mapping Role-based Authenticator Selector User-based Authenticator Selector
Properties
YAML Template (with default values)
type: DummyMatrixAuthenticator
id: DummyMatrixAuthenticator-xxxxxx
displayName:
comment:
properties: