vdsPersistentCache
The vdsPersistentCache table contains data records that store session state information for various session types. This session state information is recorded to accomplish tasks that involve several steps and allow load-balancing and failover strategies in replicated environments.
It stores session state information for the following:
- Challenge data required for push notification–based authentication using the OneSpan Mobile Authenticator app.
- Registration information, used for online activation of OneSpan Mobile Authenticator app instances.
- Signature information used for Secure Channel signatures.
- Administrative session information that are used for administrative purposes.
Columns
Table: vdsPersistentCache table columns
Column name |
Data type |
Primary key |
Nullable |
Description |
vdsKey
|
varchar(255) |
Yes |
No |
The unique identifier of the session cache entry. |
vdsCacheType
|
integer |
No |
No |
The cache type of this data record, e.g. challenge cache or registration cache. |
vdsWorkflowStatus
|
integer |
No |
Yes |
The state in the workflow at which the data record has been created or modified. For instance, in case of an authentication using push notifications, this may indicate the notification has been sent, the authentication has been successful, etc. |
vdsElement
|
varchar(32768) |
No |
No |
The BLOB storing the serialized cache record data. |
vdsExpired
|
integer |
No |
Yes |
The expiration state of the data record. Expired data records are automatically cleaned up at regular intervals. |
vdsVersion
|
integer |
No |
Yes |
The current data schema version of the data record. |
vdsCreateTime
|
timestamp |
No |
No |
The date and time the data record was created. |
vdsModifyTime
|
timestamp |
No |
No |
The date and time the data record was last modified. |
Keys
Primary key: (vdsKey)
Foreign keys: None.
Indexes
Table: vdsPersistentCache table indexes
Index name |
Included fields |
Level 0 (default) |
vdspersistentcacheidx
|
vdsKey
|