Token Data Username Transformer
Description
Similar to the Context Data Username Transformer, this plugin tries to look up the user name in a specified field in the token database and returns the username of the user to whom this token is assigned.
May be used by
Authentication Flow Kerberos SPNEGO Extractor Basic Auth Request Authentication SSI Passwordless Authentication Step SSI Authentication Step OTP Check via RADIUS Step Administrators Configuration Admin SSO Ticket Request Authentication One-Shot Authentication Flow Basic Auth HTTP Header Extractor Adminapp REST API Configuration SAML 2.0 Flow SP Authenticator-based One-Shot Target Application Certificate Authenticator Kerberos User Definition Session-less REST Endpoints Transaction Approval Flow RADIUS Authenticator SSO Ticket Request Authentication Radius Authentication Service Public Self-Service Flow Credential Data Certificate Matcher Client Certificate (X.509) Request Authentication
Properties
Token Data Provider (
tokenDataProvider) Description
Token data provider to load the token data.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Token Type (
tokenType) Description
Restricts the search to a specific token type. Leave empty to search all token types.
Attributes
String
Mandatory
Suggested values
CERTIFICATE, VASCO, CRONTO
Data Field (
dataField) Description
Specifies the field of the token that has to exactly match the entered user name. If a prefix or other modifications are necessary, chain this transformer after other transformers.
Attributes
Enum
Mandatory
Stop After Successful Transformation (
stopAfterSuccessfulTransformation) Description
With this flag the chaining of username transformers can be interrupted. If it is enabled and this transformer successfully transformed the username, following username transformers are not executed.
Attributes
Boolean
Optional
Default value
false
YAML Template (with default values)
type: TokenDataUsernameTransformer
id: TokenDataUsernameTransformer-xxxxxx
displayName:
comment:
properties:
dataField:
stopAfterSuccessfulTransformation: false
tokenDataProvider:
tokenType: