UNPKG

@auth0/auth0-spa-js

Version:

Auth0 SDK for Single Page Applications using Authorization Code Grant Flow with PKCE

24 lines (23 loc) 504 B
interface CacheKeyData { audience: string; scope: string; } interface DecodedToken { claims: IdToken; user: any; } interface CacheEntry extends CacheKeyData { id_token: string; access_token: string; expires_in: number; decodedToken: DecodedToken; } interface CachedTokens { [key: string]: CacheEntry; } export default class Cache { cache: CachedTokens; save(entry: CacheEntry): void; get(key: CacheKeyData): CacheEntry; } export {};