public class KeyStoreOption
extends java.lang.Object
Constructor and Description |
---|
KeyStoreOption(KeyStore.CipherParams cipherParams,
com.klaytn.caver.wallet.keyring.KeyStore.IKdfParams kdfParams,
java.lang.String address)
Creates an KeyStoreOption instance.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAddress()
Getter function of address.
|
KeyStore.CipherParams |
getCipherParams()
Getter function of CipherParams.
|
static KeyStoreOption |
getDefaultOptionWithKDF(java.lang.String kdfName)
Creates an KeyStoreOption of each option instance has default value.
|
static KeyStoreOption |
getDefaultOptionWithKDF(java.lang.String kdfName,
java.lang.String address)
Creates an KeyStoreOption of each option instance has default value.
|
com.klaytn.caver.wallet.keyring.KeyStore.IKdfParams |
getKdfParams()
Getter function of KdfParams.
|
void |
setAddress(java.lang.String address)
Setter function of address.
|
void |
setCipherParams(KeyStore.CipherParams cipherParams)
Setter function of CipherParams.
|
void |
setKdfParams(com.klaytn.caver.wallet.keyring.KeyStore.IKdfParams kdfParams)
Setter function of KdfParams.
|
public KeyStoreOption(KeyStore.CipherParams cipherParams, com.klaytn.caver.wallet.keyring.KeyStore.IKdfParams kdfParams, java.lang.String address)
cipherParams
- Cipher option.(Key encrypt / decrypt)kdfParams
- Key derivation algorithm option.address
- An address.public static KeyStoreOption getDefaultOptionWithKDF(java.lang.String kdfName)
kdfName
- Key derivation algorithm name.public static KeyStoreOption getDefaultOptionWithKDF(java.lang.String kdfName, java.lang.String address)
kdfName
- Key derivation algorithm name.address
- An address.public KeyStore.CipherParams getCipherParams()
public com.klaytn.caver.wallet.keyring.KeyStore.IKdfParams getKdfParams()
public java.lang.String getAddress()
public void setCipherParams(KeyStore.CipherParams cipherParams)
cipherParams
- KeyStore.CipherParams.public void setKdfParams(com.klaytn.caver.wallet.keyring.KeyStore.IKdfParams kdfParams)
kdfParams
- KeyStore.KdfParams.public void setAddress(java.lang.String address)
address
- An address.