@chasexc/nativescript-fingerprint-auth
Version:
A fingerprint authentication plugin for use in NativeScript apps
17 lines (16 loc) • 786 B
TypeScript
import { BiometricIDAvailableResult, FingerprintAuthApi, VerifyFingerprintOptions, VerifyFingerprintWithCustomFallbackOptions } from "./fingerprint-auth.common";
export declare class FingerprintAuth implements FingerprintAuthApi {
private keyguardManager;
private fingerPrintManager;
constructor();
available(): Promise<BiometricIDAvailableResult>;
didFingerprintDatabaseChange(): Promise<boolean>;
private verifyWithCustomAndroidUI;
verifyFingerprint(options: VerifyFingerprintOptions): Promise<void | string>;
verifyFingerprintWithCustomFallback(options: VerifyFingerprintWithCustomFallbackOptions): Promise<any>;
close(): void;
private static createKey;
private tryEncrypt;
private showAuthenticationScreen;
private getActivity;
}