@JsonClass(true) data class WalletCredentials
Wallet credentials
<init> |
Wallet credentials WalletCredentials(key: String, newKey: String? = null, keyDerivationMethod: String? = null, newKeyDerivationMethod: String? = null, storageCredentials: String? = null) |
key |
String, Key or passphrase used for wallet key derivation val key: String |
keyDerivationMethod |
optional String, algorithm to use for master key derivation: ARGON2I_MOD - derive secured wallet master key (used by default) ARGON2I_INT - derive secured wallet master key (less secured but faster) RAW - raw wallet key master provided (skip derivation). RAW keys can be generated with generateWalletKey call val keyDerivationMethod: String? |
newKey |
optional String, sets new key for wallet key derivation val newKey: String? |
newKeyDerivationMethod |
optional String, algorithm for key derivation for newKey val newKeyDerivationMethod: String? |
storageCredentials |
optional String, // TODO val storageCredentials: String? |