Setu-TS
    Preparing search index...

    Interface RefreshTokenRecord

    A refresh token record stored on the server.

    interface RefreshTokenRecord {
        accessTokenExpiresAt?: number;
        accessTokenJti?: string;
        expiresAt: number;
        familyId?: string;
        jti: string;
        principal: IPrincipal;
        principalId: string;
        revoked: boolean;
    }
    Index
    accessTokenExpiresAt?: number

    Absolute expiry timestamp for the paired access token.

    accessTokenJti?: string

    Identifier of the paired access token, when issued by the current service.

    expiresAt: number

    Absolute expiry timestamp (ms since epoch).

    familyId?: string

    Family identifier shared by a rotated refresh-token lineage.

    jti: string

    Unique token identifier (from JWT jti claim).

    principal: IPrincipal

    Snapshot of the principal at issue time.

    principalId: string

    Principal ID the token belongs to.

    revoked: boolean

    Whether the token has been revoked.