Package org.apache.poi.poifs.crypt.agile
Class PasswordKeyEncryptor
java.lang.Object
org.apache.poi.poifs.crypt.agile.PasswordKeyEncryptor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]byte[]byte[]byte[]voidsetBlockSize(Integer blockSize) voidsetCipherAlgorithm(CipherAlgorithm cipherAlgorithm) voidsetCipherChaining(ChainingMode cipherChaining) voidsetEncryptedKeyValue(byte[] encryptedKeyValue) voidsetEncryptedVerifierHashInput(byte[] encryptedVerifierHashInput) voidsetEncryptedVerifierHashValue(byte[] encryptedVerifierHashValue) voidsetHashAlgorithm(HashAlgorithm hashAlgorithm) voidsetHashSize(Integer hashSize) voidsetKeyBits(Integer keyBits) voidsetSaltSize(Integer saltSize) voidsetSaltValue(byte[] saltValue) voidsetSpinCount(Integer spinCount)
-
Constructor Details
-
PasswordKeyEncryptor
public PasswordKeyEncryptor() -
PasswordKeyEncryptor
-
-
Method Details
-
getSaltSize
-
setSaltSize
-
getBlockSize
-
setBlockSize
-
getKeyBits
-
setKeyBits
-
getHashSize
-
setHashSize
-
getCipherAlgorithm
-
setCipherAlgorithm
-
getCipherChaining
-
setCipherChaining
-
getHashAlgorithm
-
setHashAlgorithm
-
getSaltValue
public byte[] getSaltValue() -
setSaltValue
public void setSaltValue(byte[] saltValue) -
getSpinCount
-
setSpinCount
-
getEncryptedVerifierHashInput
public byte[] getEncryptedVerifierHashInput() -
setEncryptedVerifierHashInput
public void setEncryptedVerifierHashInput(byte[] encryptedVerifierHashInput) -
getEncryptedVerifierHashValue
public byte[] getEncryptedVerifierHashValue() -
setEncryptedVerifierHashValue
public void setEncryptedVerifierHashValue(byte[] encryptedVerifierHashValue) -
getEncryptedKeyValue
public byte[] getEncryptedKeyValue() -
setEncryptedKeyValue
public void setEncryptedKeyValue(byte[] encryptedKeyValue)
-