-
- All Implemented Interfaces:
public final class FRWebAuthnManage PublicKeyCredentialSource that generated by the SDK. The PublicKeyCredentialSource only contains the reference to the actual key, deleting the PublicKeyCredentialSource does not delete the actual key
-
-
Constructor Summary
Constructors Constructor Description FRWebAuthn(Context context, WebAuthnDataRepository webAuthnDataRepository)
-
Method Summary
Modifier and Type Method Description final UnitdeleteCredentials(String rpId)Delete the PublicKeyCredentialSource by Relying Party Id final UnitdeleteCredentials(PublicKeyCredentialSource publicKeyCredentialSource)Delete the provide PublicKeyCredentialSource, the PublicKeyCredentialSource.id will be used as the key to lookup from internal storage final List<PublicKeyCredentialSource>loadAllCredentials(String rpId)Load all the PublicKeyCredentialSource by the provided Relying Party Id -
-
Constructor Detail
-
FRWebAuthn
FRWebAuthn(Context context, WebAuthnDataRepository webAuthnDataRepository)
-
-
Method Detail
-
deleteCredentials
final Unit deleteCredentials(String rpId)
Delete the PublicKeyCredentialSource by Relying Party Id
- Parameters:
rpId- The relying party id to lookup from the internal storage
-
deleteCredentials
final Unit deleteCredentials(PublicKeyCredentialSource publicKeyCredentialSource)
Delete the provide PublicKeyCredentialSource, the PublicKeyCredentialSource.id will be used as the key to lookup from internal storage
- Parameters:
publicKeyCredentialSource- The PublicKeyCredentialSource to be deleted
-
loadAllCredentials
final List<PublicKeyCredentialSource> loadAllCredentials(String rpId)
Load all the PublicKeyCredentialSource by the provided Relying Party Id
- Parameters:
rpId- The relying party id to lookup from the internal storage
-
-
-
-