UNPKG

@axa-fr/oidc-client

Version:

OpenID Connect & OAuth authentication using native javascript only, compatible with angular, react, vue, svelte, next, etc.

12 lines 1.03 kB
import { DemonstratingProofOfPossessionConfiguration } from './types'; export declare const uint8ToUrlBase64: (uint8: Uint8Array) => string; export declare const defaultDemonstratingProofOfPossessionConfiguration: DemonstratingProofOfPossessionConfiguration; export declare const JWT: { sign: (w: any) => (jwk: any, headers: any, claims: any, demonstratingProofOfPossessionConfiguration: DemonstratingProofOfPossessionConfiguration, jwtHeaderType?: string) => Promise<string>; }; export declare const JWK: { thumbprint: (w: any) => (jwk: any, digestAlgorithm: AlgorithmIdentifier) => Promise<string>; }; export declare const generateJwkAsync: (w: any) => (generateKeyAlgorithm: RsaHashedKeyGenParams | EcKeyGenParams) => Promise<any>; export declare const generateJwtDemonstratingProofOfPossessionAsync: (w: any) => (demonstratingProofOfPossessionConfiguration: DemonstratingProofOfPossessionConfiguration) => (jwk: any, method: string, url: string, extrasClaims?: {}) => Promise<string>; //# sourceMappingURL=jwt.d.ts.map