Classes
KeystoreKeyStorage
Kotlin Class
Class
Deletes the signing key for the given wallet address.
Deletes a pending key that was never mapped to a wallet address.
Generates a new P-256 signing key and stores it.
Returns the base64-encoded uncompressed public key for the given wallet address, or null if not found.
Returns a human-readable string describing the security level of the key for the given wallet address (e.g. “StrongBox”, “TEE”, “Software”), or null if the key is not found.
Returns true if this storage holds a key for the given uncompressed public key (base64-encoded). Used during wallet initialization to detect whether a registered device signer belongs to this device.
Returns true if this storage backend is available on the current device/platform.
Associates a previously generated pending key with a wallet address.
Signs a hex-encoded message using the key for the given wallet address.
Signs a hex-encoded message using a pending key (not yet mapped to a wallet address).
Signs a base64-encoded message using the key for the given wallet address.

