Table Description
CW Session Token: Stores the link between a securely generated token and a citizen session identifier.

Example

James Smith uses Citizen Portal to perform screening. James is deemed to be potentially eligible for a particular program which he is interested in applying for. The system is configured to force a user to login before they can begin an application. The system is also configured to an external login page, i.e. the state-wide central citizen login system. James is directed to a URL which includes a securely generated token. This token is a pointer to the citizen session that securley stored James' data while he screened. Once James has successfully logged in his original citizen session is made available by using CWSessionToken to read the original session id.
Model Details
Location in Model: Logical View::MetaModel::Curam::CitizenWorkspace::Entity::CWSessionToken::CWSessionToken
Controlling File: CitizenWorkspace\model\Packages\Entity\CWSessionToken.efx
Table Options
ALLOW_OPTIMISTIC_LOCKINGno
Attributes (3)
AttributeStereotypeNullableDescriptionDomain DefinitionCodetableDDL Type
tokenkeynoThe securely generated token.INTERNAL_ID SVR_INT64
expiresdetails The expiry datetime of the token. This value will be the creation time plus a configurable period of time.CURAM_DATETIME SVR_DATETIME
sessionIDdetailsyesIdentifier of the related citizen session.INTERNAL_ID SVR_INT64
Operations (5)
OperationStereotypeOptionsDescriptionSQL
insertinsert Standard Operation 
removeremove Standard Operation 
readread Standard Operation 
nkremovenkremove   
removeAllns  SQL
Related Pages (0)