UNPKG

@paydock/client-sdk

Version:

Paydock client sdk

26 lines 780 B
export interface IAccessToken { head: { alg: string; typ: string; }; body: { iat: number; id: string; meta: string; }; signature: string; } export declare const ACCESS_HEADER_NAME: { accessToken: string; publicKey: string; }; export declare class AccessToken { static validateJWT(jwt: string): IAccessToken; static extractData<T>(body: IAccessToken['body']): T; static extractMeta<T>(body: IAccessToken['body']): T; static extractEnv<T>(body: IAccessToken['body']): T; static validateJWTWhitelistedDomains(body: IAccessToken['body']): boolean; static getAccessHeaderNameByToken(token: string): string; static isJwt(value: string): boolean; } //# sourceMappingURL=access-token.d.ts.map