MobileWalletPersistence

data class MobileWalletPersistence(val databaseKey: MobileWalletDatabaseKey = MobileWalletDatabaseKey.Managed, val credentialStore: WalletCredentialStore? = null, val didStore: WalletDidStore? = null)

Wallet-local persistence configuration.

Constructors

Link copied to clipboard
constructor(databaseKey: MobileWalletDatabaseKey = MobileWalletDatabaseKey.Managed, credentialStore: WalletCredentialStore? = null, didStore: WalletDidStore? = null)

Properties

Link copied to clipboard
val credentialStore: WalletCredentialStore?

Optional credential-store override. null uses the encrypted SQLDelight store.

Link copied to clipboard

Owner of the SQLCipher key used for the encrypted local wallet database.

Link copied to clipboard
val didStore: WalletDidStore?

Optional DID-store override. null uses the encrypted SQLDelight store.