@adorsys-gis/web-auth-prf
Version:
A WebAuthn library implementing password-based key derivation functions (PRF) for secure authentication and encryption
14 lines (13 loc) • 476 B
TypeScript
export interface CredentialRegistration {
credentialId: ArrayBuffer;
rawCredential: PublicKeyCredential;
}
export interface CredentialAssertion {
assertion: PublicKeyCredential;
prfResult: Uint8Array;
}
export declare class WebAuthnService {
generateSalt(): Uint8Array;
register(options: PublicKeyCredentialCreationOptions): Promise<CredentialRegistration>;
authenticate(options: PublicKeyCredentialRequestOptions): Promise<CredentialAssertion>;
}