UNPKG

oidc-client-rx

Version:

ReactiveX enhanced OIDC and OAuth2 protocol support for browser-based JavaScript applications

15 lines 894 B
import type { OpenIdConfiguration } from "../../config/openid-configuration"; export declare class TokenHelperService { private readonly loggerService; private readonly document; getTokenExpirationDate(dataIdToken: any): Date; getSigningInputFromToken(token: string | undefined | null, encoded: boolean, configuration: OpenIdConfiguration): string; getHeaderFromToken(token: string | undefined | null, encoded: boolean, configuration: OpenIdConfiguration): any; getPayloadFromToken(token: string | undefined | null, encoded: boolean, configuration: OpenIdConfiguration | null): any; getSignatureFromToken(token: string | undefined | null, encoded: boolean, configuration: OpenIdConfiguration): any; private getPartOfToken; private urlBase64Decode; private tokenIsValid; private extractPartOfToken; } //# sourceMappingURL=token-helper.service.d.ts.map