UNPKG

@indutny/windows-ucv

Version:
15 lines (14 loc) 928 B
export type Availability = 'available' | 'deviceBusy' | 'deviceNotPresent' | 'disabledByPolicy' | 'notConfiguredForUser' | 'unknown'; export type Verification = 'verified' | 'deviceBusy' | 'deviceNotPresent' | 'disabledByPolicy' | 'notConfiguredForUser' | 'retriesExhausted' | 'canceled' | 'unknown'; /** * Check if User Constant Verification is available. * * See: https://learn.microsoft.com/en-us/uwp/api/windows.security.credentials.ui.userconsentverifier.checkavailabilityasync?view=winrt-26100#windows-security-credentials-ui-userconsentverifier-checkavailabilityasync */ export declare function checkAvailability(): Promise<Availability>; /** * Request User Constant Verification * * See: https://learn.microsoft.com/en-us/uwp/api/windows.security.credentials.ui.userconsentverifier.requestverificationasync?view=winrt-26100 */ export declare function requestVerification(message: string): Promise<Verification>;