UNPKG

@pvway/alpha-oas

Version:

Alpha OAuth Service by p.v.Way

23 lines (22 loc) 826 B
export declare class AlphaSessionData { private static readonly rememberMeFieldName; private static readonly accessTokenFieldName; private static readonly receptionTsFieldName; private static readonly expirationTsFieldName; rememberMe: boolean; accessToken: string; /** timestamp of token reception in ms */ receptionTs: number; /** timestamp of token expiration in ms */ expirationTs: number; get isExpiredOrExpiring(): boolean; constructor(rememberMe: boolean, accessToken: string, receptionTs: number, // timestamp of token reception in ms expirationTs: number); static getTimestamps(expiresIn: number): { receptionTs: number; expirationTs: number; }; static retrieve(): AlphaSessionData | null; static clear(): void; store(): void; }