PSC_TS_TOKEN_DATA

Table to record all token data for PSCR token framework.

Details

  • Schema: FUSION

  • Object owner: PSC

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

PSC_TS_TOKEN_DATA_PK

REQ_ID

Columns

Name Datatype Length Precision Not-null Comments
REQ_ID NUMBER 18 Yes This column indicates the FA unique ID.
TOKEN VARCHAR2 64 Yes The token generated for verification.
TOKEN_IDENTIFIER VARCHAR2 256 Yes The value passed by the clients to identify the token.
TOKEN_OWNER VARCHAR2 64 The identifier of the application that requested the token.
EXPIRY_TIME NUMBER 9 The time in hours for which the token will be valid. Default is 4 hours.
SINGLE_USE_FLAG VARCHAR2 1 Flag indicating whether the token is single use or not. Default value is T.
EXPIRED_FLAG VARCHAR2 1 Flag indicating whether the token has expired.
ATTEMPTS NUMBER 9 Number of attempts made to validate token. Valid only for multi use tokens.
LAST_ATTEMPT TIMESTAMP Time stamp of last attempt to validate token.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.

Indexes

Index Uniqueness Tablespace Columns
PSC_TS_TOKEN_DATA_N1 Non Unique Default TOKEN_OWNER
PSC_TS_TOKEN_DATA_PK Unique Default REQ_ID
PSC_TS_TOKEN_DATA_UK1 Unique Default TOKEN
PSC_TS_TOKEN_DATA_UK2 Unique Default TOKEN_IDENTIFIER, TOKEN_OWNER