UNPKG

@sqala/threedsecure-js

Version:

A vanilla library for implementing 3D Secure authentication flows in payment applications

20 lines 659 B
import { Authentication, Logger } from '../types'; import { Base64Encoder } from './base64-encoder'; export declare enum ChallengeWindowSize { H400xW250 = "01", H400xW390 = "02", H600xW500 = "03", H400xW600 = "04", Fullscreen = "05" } export declare class ChallengeService { private readonly logger; private readonly base64Encoder; private iFrame; private form; constructor(logger: Logger, base64Encoder?: Base64Encoder); private getChallengeWindowSize; executeChallenge(authentication: Authentication, container: HTMLElement): Promise<void>; clean(): void; } //# sourceMappingURL=challenge-service.d.ts.map