← Back to plugin index

Generic Token Service

Description
Generic token service for token types that don't require special treatment. Note that Vasco and Cronto token require special workflows and therefore the dedicated Token Services must be configured for those types.
Type name
GenericTokenService
Class
com.airlock.iam.core.misc.tokenservice.GenericTokenService
May be used by
Properties
Token Data Provider (tokenDataProvider)
Description
Plugin to load, save and delete tokens on persistence.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Types To Handle (typesToHandle)
Description
Token types to be handled by this token service.
Attributes
String-List
Optional
Default value
[MTAN, SECRETQUESTION, CERTIFICATE, OAUTH2]
Contains Multi Assignment Tokens (containsMultiAssignmentTokens)
Description

Enable if any of the tokens managed by this service can be assigned to more than one user simultaneously. This results in less efficient database queries but is necessary for those tokens.

All tokens currently managed by IAM are assigned to only a single user, with the exception of Vasco OTP tokens.

Attributes
Boolean
Optional
Default value
false
YAML Template (with default values)

type: GenericTokenService
id: GenericTokenService-xxxxxx
displayName: 
comment: 
properties:
  containsMultiAssignmentTokens: false
  tokenDataProvider:
  typesToHandle: [MTAN, SECRETQUESTION, CERTIFICATE, OAUTH2]