@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