Skip to Content
API referenceSIWX ServerSrcInterfacesSiwxSessionRecord

API Reference — @tuwaio/siwx (CAIP-122 Authentication Layer)


SiwxSessionRecord

Defined in: packages/siwx-server/src/types.ts:70 

Represents a stored session record in a durable session store.

Properties

createdAt

createdAt: number

Defined in: packages/siwx-server/src/types.ts:78 

Timestamp in milliseconds when the session record was created.


expiresAt

expiresAt: number

Defined in: packages/siwx-server/src/types.ts:80 

Timestamp in milliseconds when the session record expires.


id

id: string

Defined in: packages/siwx-server/src/types.ts:72 

Unique opaque session identifier (e.g. secure random UUID).


session

session: SiwxSession

Defined in: packages/siwx-server/src/types.ts:74 

The verified SIWX session data.


subjectId?

optional subjectId?: string

Defined in: packages/siwx-server/src/types.ts:76 

Optional subject ID (e.g., Payload User ID or internal database ID) bound to this session.

Last updated on