bunway
    Preparing search index...

    Class VaultMemoryStore

    Implements

    Index

    Constructors

    Methods

    • Returns void

    • Atomically consume a token entry. Returns the entry if valid (first use). Returns null if the jti is unknown or was already revoked via revokeFamily. Returns false if the jti was already consumed (reuse attack signal).

      Parameters

      • jti: string

      Returns Promise<false | VaultEntry | null>

    • Returns number

    • Stop the background GC sweep and release the timer (e.g. in test teardown).

      Returns void

    • Revoke all tokens belonging to a family (breach response / logout-all).

      Parameters

      • familyId: string

      Returns Promise<void>

    • Persist a newly issued refresh token entry.

      Parameters

      Returns Promise<void>

    • Returns number