public class Argon2PasswordHashSetting extends PasswordHashSetting
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
ALG_ARGON2_D |
static java.lang.String |
ALG_ARGON2_I |
static java.lang.String |
ALG_ARGON2_ID |
| コンストラクタと説明 |
|---|
Argon2PasswordHashSetting() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
checkValidConfiguration() |
int |
getHashLength() |
int |
getIterations() |
int |
getMemorySizeKB() |
int |
getParallelism() |
protected java.lang.String |
hash(java.lang.String password,
java.lang.String salt) |
void |
setHashLength(int hashLength) |
void |
setIterations(int iterations) |
void |
setMemorySizeKB(int memorySizeKB) |
void |
setParallelism(int parallelism) |
void |
setPasswordHashAlgorithm(java.lang.String passwordHashAlgorithm) |
getPasswordHashAlgorithm, getStretchCount, getSystemSalt, getVersion, setStretchCount, setSystemSalt, setVersionpublic static final java.lang.String ALG_ARGON2_D
public static final java.lang.String ALG_ARGON2_I
public static final java.lang.String ALG_ARGON2_ID
public void setPasswordHashAlgorithm(java.lang.String passwordHashAlgorithm)
setPasswordHashAlgorithm クラス内 PasswordHashSettingpublic int getParallelism()
public void setParallelism(int parallelism)
public int getMemorySizeKB()
public void setMemorySizeKB(int memorySizeKB)
public int getHashLength()
public void setHashLength(int hashLength)
public int getIterations()
public void setIterations(int iterations)
public void checkValidConfiguration()
checkValidConfiguration クラス内 PasswordHashSettingprotected java.lang.String hash(java.lang.String password,
java.lang.String salt)
hash クラス内 PasswordHashSetting