@salesforce/b2c-tooling-sdk / auth / isStatefulTokenValid
Function: isStatefulTokenValid()
isStatefulTokenValid(
session,requiredScopes,expiryBufferSec,requiredClientId?):boolean
Defined in: packages/b2c-tooling-sdk/src/auth/stateful-store.ts:146
Checks whether the stored access token is present and valid: not expired (with a small buffer), optionally satisfies required scopes, and optionally matches the expected client ID. Does not perform network calls.
Parameters
session
Session from getStoredSession()
requiredScopes
string[] = []
If provided, token must include all of these scopes
expiryBufferSec
number = EXPIRY_BUFFER_SEC
Seconds before exp to treat token as expired (default 60)
requiredClientId?
string
If provided, session clientId must match
Returns
boolean
true if token is present and valid for use