prorm API Reference
    Preparing search index...

    Interface SessionIsolationOptions

    interface SessionIsolationOptions {
        sessionTimeout?: number;
        maxSessionsPerTenant?: number;
        maxSessionsPerUser?: number;
        autoCleanup?: boolean;
        cleanupInterval?: number;
        auditEnabled?: boolean;
        sessionStore?: SessionStore;
        keyStore?: KeyStore;
    }
    Index
    sessionTimeout?: number

    Session timeout in milliseconds. Default: 30 minutes

    maxSessionsPerTenant?: number

    Maximum number of concurrent sessions per tenant. Default: unlimited

    maxSessionsPerUser?: number

    Maximum sessions per user. Default: 5

    autoCleanup?: boolean

    Enable automatic session cleanup. Default: true

    cleanupInterval?: number

    Cleanup interval in milliseconds. Default: 5 minutes

    auditEnabled?: boolean

    Enable tenant-aware audit logging. Default: true

    sessionStore?: SessionStore

    Custom session storage (for distributed setups)

    keyStore?: KeyStore

    Custom key storage (for distributed setups)