@nevis-security/nevis-mobile-authentication-sdk-react
Version:
React Native plugin for Nevis Mobile Authentication SDK. Supports only mobile.
26 lines • 814 B
TypeScript
/**
* Copyright © 2023 Nevis Security AG. All rights reserved.
*/
import { CancellableHandler } from '../CancellableHandler';
/**
* The object handling the PIN to be enrolled.
*
* @see {@link PinEnroller.enrollPin}
*/
export declare abstract class PinEnrollmentHandler extends CancellableHandler {
/**
* Specify the PIN to be enrolled.
*
* When this method is invoked, the SDK will validate the PIN and, if valid, will enroll it.
*
* @param pin the PIN.
*/
abstract pin(pin: string): Promise<void>;
}
export declare class PinEnrollmentHandlerImpl extends PinEnrollmentHandler {
private readonly _operationId;
constructor(operationId: string);
pin(pin: string): Promise<void>;
cancel(): Promise<void>;
}
//# sourceMappingURL=PinEnrollmentHandler.d.ts.map