Property Token List Persister
A token list (matrix card, grid card TAN-list, etc.) persister plugin that uses a properties file as storage. The plugin is intended for demo and testing.
It is fully functional and can be accessed concurrently, but it is not optimized for performance, and does not scale to a large number of entries. It keeps everything in memory and reads and writes the whole data file.
file) Path to the properties file used to store the token data.
This is either an absolute path, or a path relative to the config directory. If the file does not exist, it is created by the plugin.
contextDataKeys) otherCredentialsDeliveryDates) Comma-separated list of secondary keys pointing to other credential's delivery dates.
Note that if you intend to reference properties from other persisters, you need to store them in the same file.
selector) A selector string used in the key to store the values of this credential. This is needed to make it possible to store different credentials in the same file (e.g. the file with all user data).
This selector is not used for context data and other credentials delivery dates.
type: PropertyTokenListPersister
id: PropertyTokenListPersister-xxxxxx
displayName:
comment:
properties:
contextDataKeys:
file: users.properties
otherCredentialsDeliveryDates:
selector: token-list