Graphorin API reference v0.7.0
Graphorin API reference / @graphorin/security / / rotateToken
Function: rotateToken()
ts
function rotateToken(options): Promise<{
next: CreatedToken;
old: TokenMetadata;
}>;Defined in: packages/security/src/auth/crud.ts:169
Revoke a token and immediately mint a fresh one with the same scopes. Useful for grace-period rotations.
Parameters
| Parameter | Type |
|---|---|
options | Omit<CreateTokenOptions, "env" | "scopes" | "idOverride"> & { env?: string; id: string; scopesOverride?: readonly string[]; verifier?: { invalidate: void; }; } |
Returns
Promise<{ next: CreatedToken; old: TokenMetadata; }>