← Back to plugin index

Token-based Attribute Mapping

Description
Filters and maps attributes from the outside to the generic token and vice versa.

All token attributes must be considered optional.

This plugin is designed to work only with the token-based repository that is shipped with IAM. For custom repository implementations, custom attribute mappings are needed.

Type name
TokenBasedAttributeMapping
Class
com.airlock.iam.admin.application.configuration.generic.TokenBasedAttributeMapping
May be used by
Properties
Serial ID (serialId)
Description
The serial ID of this token.
Attributes
String
Optional
Suggested values
serialId
Enabled (enabled)
Description
Indicates whether this token is enabled. This is a read-only property.
Attributes
String
Optional
Suggested values
enabled
Activation Date (activationDate)
Description
The activation date of this token. This is a read-only property.
Attributes
String
Optional
Suggested values
activationDate
Valid From (validFrom)
Description
Date as of which the token is valid.
Attributes
String
Optional
Suggested values
validFrom
Valid To (validTo)
Description
Expiration date of this token.
Attributes
String
Optional
Suggested values
validTo
Generation Date (generationDate)
Description
The activation date of this token. This is a read-only property.
Attributes
String
Optional
Suggested values
generationDate
First Usage Date (firstUsageDate)
Description
Date of first usage. This is a read-only property.
Attributes
String
Optional
Suggested values
firstUsageDate
Latest Usage Date (latestUsageDate)
Description
Date of latest usage. This is a read-only property.
Attributes
String
Optional
Suggested values
latestUsageDate
Total Usages (totalUsages)
Description
Total number of usages. This is a read-only property.
Attributes
String
Optional
Suggested values
totalUsages
Tracking ID (trackingId)
Description
The tracking ID of this token.
Attributes
String
Optional
Suggested values
trackingId
Other Assignees (otherAssignees)
Description
An array with the IDs of the other assignees of this token (excluding the current user).
Attributes
String
Optional
Suggested values
otherAssignees
Data (data)
Description
The actual data of this token.
Attributes
String
Optional
Generic Data Element1 (genericDataElement1)
Description
A general purpose data field.
Attributes
String
Optional
Generic Data Element2 (genericDataElement2)
Description
A general purpose data field.
Attributes
String
Optional
Generic Data Element3 (genericDataElement3)
Description
A general purpose data field.
Attributes
String
Optional
Generic Data Element4 (genericDataElement4)
Description
A general purpose data field.
Attributes
String
Optional
Generic Data Element5 (genericDataElement5)
Description
A general purpose data field.
Attributes
String
Optional
Generic Data Element6 (genericDataElement6)
Description
A general purpose data field.
Attributes
String
Optional
Generic Data Element7 (genericDataElement7)
Description
A general purpose data field.
Attributes
String
Optional
Generic Data Element8 (genericDataElement8)
Description
A general purpose data field.
Attributes
String
Optional
Generic Data Element9 (genericDataElement9)
Description
A general purpose data field.
Attributes
String
Optional
Generic Data Element10 (genericDataElement10)
Description
A general purpose data field.
Attributes
String
Optional
Generic Data Element11 (genericDataElement11)
Description
A general purpose data field.
Attributes
String
Optional
Generic Data Element12 (genericDataElement12)
Description
A general purpose data field.
Attributes
String
Optional
YAML Template (with default values)

type: TokenBasedAttributeMapping
id: TokenBasedAttributeMapping-xxxxxx
displayName: 
comment: 
properties:
  activationDate:
  data:
  enabled:
  firstUsageDate:
  generationDate:
  genericDataElement1:
  genericDataElement10:
  genericDataElement11:
  genericDataElement12:
  genericDataElement2:
  genericDataElement3:
  genericDataElement4:
  genericDataElement5:
  genericDataElement6:
  genericDataElement7:
  genericDataElement8:
  genericDataElement9:
  latestUsageDate:
  otherAssignees:
  serialId:
  totalUsages:
  trackingId:
  validFrom:
  validTo: