authenticate

open suspend override fun authenticate(context: Context): Result<Pair<PrivateKey, BiometricPrompt.CryptoObject?>>

Authenticates and retrieves the private key without requiring user verification.

Since this is a "None" authenticator, no actual authentication is performed. The method simply checks if a private key exists and returns it immediately. No CryptoObject is returned since no authentication UI is involved.

Return

A Result containing a Pair of the PrivateKey and null CryptoObject on success, or a DeviceNotRegisteredException if no key is found

Parameters

context

The Android context (unused in this implementation)