Package com.klaytn.caver.wallet.keyring
Class KeyStore.Pbkdf2KdfParams
- java.lang.Object
-
- com.klaytn.caver.wallet.keyring.KeyStore.Pbkdf2KdfParams
-
- Enclosing class:
- KeyStore
public static class KeyStore.Pbkdf2KdfParams extends java.lang.Object
Represent a PBKDF2 parameter Class used in Key derivation
-
-
Constructor Summary
Constructors Constructor Description Pbkdf2KdfParams()
Creates a Pbkdf2KdfParams instance.Pbkdf2KdfParams(int dklen, int c, java.lang.String prf, java.lang.String salt)
Create a Pbkdf2KdfParams instancePbkdf2KdfParams(java.lang.String salt)
Creates a Pbkdf2KdfParams instance It will set default value excepts salt.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getC()
Getter function for Cint
getDklen()
Getter function for dklenstatic java.lang.String
getName()
Getter function for PBKDF2 name used in KeyStorejava.lang.String
getPrf()
Getter function for PRF namejava.lang.String
getSalt()
Getter function for saltvoid
setC(int c)
Setter function for Cvoid
setDklen(int dklen)
Setter function for dklenvoid
setPrf(java.lang.String prf)
Setter function for PRF namevoid
setSalt(java.lang.String salt)
Setter function for satl
-
-
-
Constructor Detail
-
Pbkdf2KdfParams
public Pbkdf2KdfParams()
Creates a Pbkdf2KdfParams instance. It will set default value.
-
Pbkdf2KdfParams
public Pbkdf2KdfParams(int dklen, int c, java.lang.String prf, java.lang.String salt)
Create a Pbkdf2KdfParams instance- Parameters:
dklen
- derived key lengthc
- PBKDF2 parameterprf
- prf name used in PBKDF2 algorithmsalt
- salt
-
Pbkdf2KdfParams
public Pbkdf2KdfParams(java.lang.String salt)
Creates a Pbkdf2KdfParams instance It will set default value excepts salt.- Parameters:
salt
- salt
-
-
Method Detail
-
getDklen
public int getDklen()
Getter function for dklen- Returns:
- int
-
setDklen
public void setDklen(int dklen)
Setter function for dklen- Parameters:
dklen
- derived key length
-
getC
public int getC()
Getter function for C- Returns:
- integer
-
setC
public void setC(int c)
Setter function for C- Parameters:
c
- The value of C
-
getPrf
public java.lang.String getPrf()
Getter function for PRF name- Returns:
- String
-
setPrf
public void setPrf(java.lang.String prf)
Setter function for PRF name- Parameters:
prf
- prf name
-
getSalt
public java.lang.String getSalt()
Getter function for salt- Returns:
- String
-
setSalt
public void setSalt(java.lang.String salt)
Setter function for satl- Parameters:
salt
- salt String
-
getName
public static java.lang.String getName()
Getter function for PBKDF2 name used in KeyStore- Returns:
- String
-
-