PlatformManagedKeyRestoration

Result of restoring one persisted managed key.

The result retains the persisted authorization policy even when native key material is missing.

Inheritors

Types

Link copied to clipboard
data class Missing(val authorizationPolicy: KeyUseAuthorizationPolicy) : PlatformManagedKeyRestoration

Native key material is absent while its persisted policy remains known.

Link copied to clipboard
data class Restored(val key: ManagedKey, val authorizationPolicy: KeyUseAuthorizationPolicy) : PlatformManagedKeyRestoration

Native key material was found and restored.

Properties

Link copied to clipboard

Authorization policy persisted with the managed key.