Package net.lingala.zip4j.crypto.PBKDF2
Class PBKDF2Parameters
- java.lang.Object
-
- net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
-
public class PBKDF2Parameters extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected byte[]derivedKeyprotected java.lang.StringhashAlgorithmprotected java.lang.StringhashCharsetprotected intiterationCountprotected byte[]salt
-
Constructor Summary
Constructors Constructor Description PBKDF2Parameters()PBKDF2Parameters(java.lang.String hashAlgorithm, java.lang.String hashCharset, byte[] salt, int iterationCount)PBKDF2Parameters(java.lang.String hashAlgorithm, java.lang.String hashCharset, byte[] salt, int iterationCount, byte[] derivedKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getDerivedKey()java.lang.StringgetHashAlgorithm()java.lang.StringgetHashCharset()intgetIterationCount()byte[]getSalt()voidsetDerivedKey(byte[] derivedKey)voidsetHashAlgorithm(java.lang.String hashAlgorithm)voidsetHashCharset(java.lang.String hashCharset)voidsetIterationCount(int iterationCount)voidsetSalt(byte[] salt)
-
-
-
Constructor Detail
-
PBKDF2Parameters
public PBKDF2Parameters()
-
PBKDF2Parameters
public PBKDF2Parameters(java.lang.String hashAlgorithm, java.lang.String hashCharset, byte[] salt, int iterationCount)
-
PBKDF2Parameters
public PBKDF2Parameters(java.lang.String hashAlgorithm, java.lang.String hashCharset, byte[] salt, int iterationCount, byte[] derivedKey)
-
-
Method Detail
-
getIterationCount
public int getIterationCount()
-
setIterationCount
public void setIterationCount(int iterationCount)
-
getSalt
public byte[] getSalt()
-
setSalt
public void setSalt(byte[] salt)
-
getDerivedKey
public byte[] getDerivedKey()
-
setDerivedKey
public void setDerivedKey(byte[] derivedKey)
-
getHashAlgorithm
public java.lang.String getHashAlgorithm()
-
setHashAlgorithm
public void setHashAlgorithm(java.lang.String hashAlgorithm)
-
getHashCharset
public java.lang.String getHashCharset()
-
setHashCharset
public void setHashCharset(java.lang.String hashCharset)
-
-