dynamic_sdk_export_private_key
library
Classes
-
ExportPrivateKeyClient
-
Reveals an embedded (WaaS) wallet's private key to the user — and only ever to the user, never to this SDK or its host app. One flow, and one model: the request payload each platform's adapter hands the native engine.
Implemented by ExportPrivateKeyClientImpl; hosts can substitute this interface in tests.
-
ExportPrivateKeyClientImpl
-
Reveals an embedded (WaaS) wallet's private key to the user — and only ever to the user, never to this SDK or its host app. One flow, and one model: the request payload each platform's adapter hands the native engine.
Instances share the root client's state. NOTE: not yet thread-safe.
-
ExportPrivateKeyExtension
-
Registers ExportPrivateKeyClientImpl on the root client. Access it through client.exportPrivateKey.
-
WaasExportPrivateKeyPayload
-
exportPrivateKey's payload. Runs on its own VISIBLE session rather than the hidden signing one — the page renders the key into its own DOM and the user has to see it — but the payload is the same shape as a signature request's.