Function which clears cache.
Function which returns boolean whether cache contains a specific key.
returns cache key used for cloud instance metadata
fetch the idToken entity from the platform cache
fetch the account entity from the platform cache
retrieve accounts matching all provided filters; if no filter is set, get all accounts not checking for casing as keys are all generated in lower case, remember to convert to lower case if object properties are compared
Returns all accounts in cache
fetch appMetadata entity from the platform cache
retrieve appMetadata matching all provided filters; if no filter is set, get all appMetadata
fetch cloud discovery metadata entity from the platform cache
retrieve authorityMetadata that contains a matching alias
retrieve credentails matching all provided filters; if no filter is set, get all credentials
fetch the idToken entity from the platform cache
Function which retrieves all current keys from the cache.
fetch the idToken entity from the platform cache
fetch server telemetry entity from the platform cache
fetch throttling entity from the platform cache
Return the family_id value associated with FOCI
Retrieve AccessTokenEntity from cache
Retrieve AccountEntity from cache
Retrieve AppMetadataEntity from cache
Retrieve the cached credentials into a cacherecord
Retrieve IdTokenEntity from cache
Helper to retrieve the appropriate refresh token from cache
returns a boolean if the given account is removed
Removes credentials associated with the provided account
Removes all accounts and related tokens from cache.
Removes all app metadata objects from cache.
returns a boolean if the given credential is removed
Function to remove an item from cache given its key.
saves a cache record
set idToken entity to the platform cache
set account entity in the platform cache
set appMetadata entity to the platform cache
set cloud discovery metadata entity to the platform cache
set idToken entity to the platform cache
set idToken entity to the platform cache
set server telemetry entity to the platform cache
set throttling entity to the platform cache
Function which updates an outdated credential cache key
Helper to convert serialized data to object
Generated using TypeDoc
Interface class which implement cache storage functions used by MSAL to perform validity checks, and store tokens.