← Back to plugin index

Token Activation On Delivery Strategy

Description
Task strategy that checks for each assigned but not-activated Vasco token if the corresponding letter has arrived at the customer. If this is the case, the token is activated.
Type name
TokenActivationOnDeliveryStrategy
Class
com.airlock.iam.servicecontainer.app.application.configuration.task.token.TokenActivationOnDeliveryStrategyConfig
May be used by
License-Tags
Digipass
Properties
Token Data Provider (tokenDataProvider)
Description
The token data provider plugin is used to read all tokens to be handled by this task. Should be configured to only return the tokens that should be handled by this task.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Tracking Service (trackingService)
Description
The tracking service used to track the status of the letter.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Email Service (emailService)
Description
The email service plugin used to send a confirmation letter after token activation. Specifying an email service is required for sending a confirmation email to the users.
Attributes
Plugin-Link
Optional
Assignable plugins
User Persister (userPersister)
Description
User persister plugin used to load and store user information. Specifying a persister plugin is required for sending a confirmation email to the users.
Attributes
Plugin-Link
Optional
Assignable plugins
Context Data Recipient Field (contextDataRecipientField)
Description
The name of the context data field containing the email address. Specifying this context data field is required for sending a confirmation email to the users.
Attributes
String
Optional
Example
email
Mail Subject (mailSubject)
Description
The string used as subject.
Attributes
String
Optional
Example
Token Activated
Mail Body (mailBody)
Description
The template used as body. This text may contain the string "$SERIALID$", which will be replaced by the serial ID of the activated token.
Attributes
String
Optional
Multi-line-text
Example
Your Vasco token with Serial ID $SERIALID$ has been activated.
YAML Template (with default values)

type: TokenActivationOnDeliveryStrategy
id: TokenActivationOnDeliveryStrategy-xxxxxx
displayName: 
comment: 
properties:
  contextDataRecipientField:
  emailService:
  mailBody:
  mailSubject:
  tokenDataProvider:
  trackingService:
  userPersister: