interface SessionStoreOptions {
    client?: DynamoDBClient;
    lockVerificationProperty?: string;
    maxLockTime?: number;
    pollingFrequency?: number;
    pollingMaxAttempts?: number;
    tableName: string;
}

Properties

client?: DynamoDBClient

A pre-configured DynamoDB Client, otherwise use the default

lockVerificationProperty?: string
maxLockTime?: number

The number of seconds that a session is allowed to be locked before it can be forcibly unlocked.

pollingFrequency?: number

The number of seconds to wait between polling attempts. The default is 10 seconds.

pollingMaxAttempts?: number

Maximum number of polling attempts. The default is 6 attempts.

tableName: string

The name of the session table