Package net.sourceforge.plantuml.argon2
Class Argon2
- java.lang.Object
-
- net.sourceforge.plantuml.argon2.Argon2
-
public class Argon2 extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
byte[]
getAdditional()
int
getAdditionalLength()
java.nio.charset.Charset
getCharset()
java.lang.String
getEncoded()
int
getIterations()
int
getLanes()
int
getMemory()
byte[]
getOutput()
int
getOutputLength()
java.lang.String
getOutputString()
byte[]
getPassword()
int
getPasswordLength()
byte[]
getSalt()
int
getSaltLength()
byte[]
getSecret()
int
getSecretLength()
Argon2Type
getType()
int
getVersion()
void
hashNow()
boolean
isClearMemory()
Argon2
setAdditional(byte[] additional)
void
setClearMemory(boolean clearMemory)
void
setEncodedOnly(boolean encodedOnly)
Argon2
setIterations(int iterations)
Argon2
setMemory(int memory)
Argon2
setMemoryInKiB(int memory)
void
setOutput(byte[] finalResult)
Argon2
setOutputLength(int outputLength)
Argon2
setParallelism(int parallelism)
Argon2
setPassword(byte[] password)
Argon2
setPassword(char[] password)
void
setRawOnly(boolean rawOnly)
Argon2
setSalt(byte[] salt)
Argon2
setSalt(java.lang.String salt)
Argon2
setSecret(byte[] secret)
Argon2
setType(Argon2Type type)
Argon2
setVersion(int version)
-
-
-
Method Detail
-
hashNow
public void hashNow()
-
clear
public void clear()
-
setMemoryInKiB
public Argon2 setMemoryInKiB(int memory)
-
setParallelism
public Argon2 setParallelism(int parallelism)
-
setPassword
public Argon2 setPassword(char[] password)
-
setSalt
public Argon2 setSalt(java.lang.String salt)
-
getOutput
public byte[] getOutput()
-
setOutput
public void setOutput(byte[] finalResult)
-
getOutputString
public java.lang.String getOutputString()
-
getOutputLength
public int getOutputLength()
-
setOutputLength
public Argon2 setOutputLength(int outputLength)
-
getPassword
public byte[] getPassword()
-
setPassword
public Argon2 setPassword(byte[] password)
-
getPasswordLength
public int getPasswordLength()
-
getSalt
public byte[] getSalt()
-
setSalt
public Argon2 setSalt(byte[] salt)
-
getSaltLength
public int getSaltLength()
-
getSecret
public byte[] getSecret()
-
setSecret
public Argon2 setSecret(byte[] secret)
-
getSecretLength
public int getSecretLength()
-
getAdditional
public byte[] getAdditional()
-
setAdditional
public Argon2 setAdditional(byte[] additional)
-
getAdditionalLength
public int getAdditionalLength()
-
getIterations
public int getIterations()
-
setIterations
public Argon2 setIterations(int iterations)
-
getMemory
public int getMemory()
-
setMemory
public Argon2 setMemory(int memory)
-
getLanes
public int getLanes()
-
getVersion
public int getVersion()
-
setVersion
public Argon2 setVersion(int version)
-
getType
public Argon2Type getType()
-
setType
public Argon2 setType(Argon2Type type)
-
isClearMemory
public boolean isClearMemory()
-
setClearMemory
public void setClearMemory(boolean clearMemory)
-
getCharset
public java.nio.charset.Charset getCharset()
-
setEncodedOnly
public void setEncodedOnly(boolean encodedOnly)
-
setRawOnly
public void setRawOnly(boolean rawOnly)
-
getEncoded
public java.lang.String getEncoded()
-
-