UNPKG

onfido-sdk-ui

Version:

JavaScript SDK view layer for Onfido identity verification

29 lines (28 loc) 1.31 kB
import { FaceTecIDScanProcessor, FaceTecFaceScanProcessor } from "./FaceTecPublicApi"; /** * FaceTecSession - Core class responsible for launching the FaceTec SDK and handling results. */ export declare class FaceTecSession { /** * Constructor that takes a FaceTecFaceScanProcessor. * Use this for 3D Liveness Checks, 3D Enrollment, or 3D:3D Matching (Authentication). */ constructor(faceScanProcessor: FaceTecFaceScanProcessor, sessionToken: string); /** * Constructor that takes a FaceTecIDScanProcessor. * Use this for Photo ID Match process, which includes a 3D Liveness Check, and a 3D:2D Match to a Photo ID. */ constructor(idScanProcessor: FaceTecIDScanProcessor, sessionToken: string); } export declare class FaceTecSessionFromIFrame { /** * Constructor that takes a FaceTecFaceScanProcessor. * Use this for 3D Liveness Checks, 3D Enrollment, or 3D:3D Matching (Authentication). */ constructor(faceScanProcessor: FaceTecFaceScanProcessor, sessionToken: string); /** * Constructor that takes a FaceTecIDScanProcessor. * Use this for Photo ID Match process, which includes a 3D Liveness Check, and a 3D:2D Match to a Photo ID. */ constructor(idScanProcessor: FaceTecIDScanProcessor, sessionToken: string); }