loadSoftwareKey

abstract suspend fun loadSoftwareKey(keyId: String, keyType: KeyType, jwkMaterial: ByteArray): Key?

Loads a serialized software key for platforms that need a non-platform-backed fallback.

Return

The loaded software key, or null when the material cannot be loaded.

Parameters

keyId

Wallet-local key identifier to assign to the loaded key.

keyType

Expected key type for the serialized key material.

jwkMaterial

Serialized JWK key material.