The entry point for interacting with the privileged FIDO2 APIs.
| Task<List<FidoCredentialDetails>> |
getCredentialList(String rpId)
Creates a Task with a list of
FidoCredentialDetails which, when started, will retrieve a list of
credentials associated with the given relying party ID.
|
| Task<Fido2PendingIntent> |
getRegisterIntent(BrowserPublicKeyCredentialCreationOptions
requestOptions)
This method is deprecated. use
getRegisterPendingIntent(BrowserPublicKeyCredentialCreationOptions)
instead
|
| Task<PendingIntent> |
getRegisterPendingIntent(BrowserPublicKeyCredentialCreationOptions
requestOptions)
Creates a Task with PendingIntent, when started, will issue a FIDO2
registration request for privileged apps.
|
| Task<Fido2PendingIntent> |
getSignIntent(BrowserPublicKeyCredentialRequestOptions
requestOptions)
This method is deprecated. use
getSignPendingIntent(BrowserPublicKeyCredentialRequestOptions)
instead
|
| Task<PendingIntent> |
getSignPendingIntent(BrowserPublicKeyCredentialRequestOptions
requestOptions)
Creates a Task with PendingIntent, when started, will issue a FIDO2 signature
request for privileged apps.
|
| Task<Boolean> |
isUserVerifyingPlatformAuthenticatorAvailable()
Creates a Task with
Boolean,
which check if a user verifying platform authenticator is available on the
device.
|
Creates a Task with a list of
FidoCredentialDetails which, when started, will retrieve a list of
credentials associated with the given relying party ID.
| rpId | indicating the relying party for which we want to list credentials |
|---|
This method is deprecated.
use
getRegisterPendingIntent(BrowserPublicKeyCredentialCreationOptions)
instead
Creates a Task with PendingIntent, when started, will issue a FIDO2 registration request for privileged apps.
| requestOptions | for the registration request from a Web browser |
|---|
Creates a Task with PendingIntent, when started, will issue a FIDO2 registration request for privileged apps.
| requestOptions | for the registration request from a Web browser |
|---|
This method is deprecated.
use
getSignPendingIntent(BrowserPublicKeyCredentialRequestOptions) instead
Creates a Task with PendingIntent, when started, will issue a FIDO2 signature request for privileged apps.
| requestOptions | for the sign request from a Web browser |
|---|
Creates a Task with PendingIntent, when started, will issue a FIDO2 signature request for privileged apps.
| requestOptions | for the sign request from a Web browser |
|---|