WalletBridgePersistence

data class WalletBridgePersistence(val databaseKey: WalletBridgeDatabaseKeyConfiguration = WalletBridgeDatabaseKeyConfiguration.Managed, val credentialStore: WalletBridgeCredentialStore? = null, val didStore: WalletBridgeDidStore? = null)

Persistence configuration exposed to the Swift wallet bridge.

Constructors

Link copied to clipboard
constructor(databaseKey: WalletBridgeDatabaseKeyConfiguration = WalletBridgeDatabaseKeyConfiguration.Managed, credentialStore: WalletBridgeCredentialStore? = null, didStore: WalletBridgeDidStore? = null)

Properties

Link copied to clipboard

Optional credential-store override exposed by the Swift facade.

Link copied to clipboard

Owner of the encrypted local database key.

Link copied to clipboard

Optional DID-store override exposed by the Swift facade.