Android Platform Key Provider
class AndroidPlatformKeyProvider(context: Context, interactionContextProvider: () -> FragmentActivity? = { null }) : PlatformManagedKeyProvider
Managed-key provider backed by Android KeyStore.
Protected Signum operations resolve a current resumed FragmentActivity through interactionContextProvider at operation time; the provider does not retain an activity.
Functions
Link copied to clipboard
Deletes a platform key using its descriptor without restoring the alias first.
Link copied to clipboard
Generates a managed key in the platform key store.
Link copied to clipboard
open suspend override fun preflight(requirements: WalletKeyRequirements): KeyUseAuthorizationSupport
Checks whether the requested requirements are supported without fallback.
Link copied to clipboard
open suspend override fun restoreManagedKey(stored: StoredKey.Managed): PlatformManagedKeyRestoration
Restores a platform key from its persisted descriptor.