Package org.apache.poi.poifs.crypt
Class EncryptionVerifier
java.lang.Object
org.apache.poi.poifs.crypt.EncryptionVerifier
- All Implemented Interfaces:
org.apache.poi.common.Duplicatable,GenericRecord
- Direct Known Subclasses:
AgileEncryptionVerifier,BinaryRC4EncryptionVerifier,StandardEncryptionVerifier,XOREncryptionVerifier
public abstract class EncryptionVerifier
extends Object
implements GenericRecord, org.apache.poi.common.Duplicatable
Used when checking if a key is valid for a document
-
Method Summary
Modifier and TypeMethodDescriptionabstract EncryptionVerifiercopy()byte[]byte[]byte[]byte[]getSalt()intvoidsetChainingMode(ChainingMode chainingMode) voidsetCipherAlgorithm(CipherAlgorithm cipherAlgorithm) voidsetEncryptedKey(byte[] encryptedKey) voidsetEncryptedVerifier(byte[] encryptedVerifier) voidsetEncryptedVerifierHash(byte[] encryptedVerifierHash) voidsetHashAlgorithm(HashAlgorithm hashAlgorithm) voidsetSalt(byte[] salt) voidsetSpinCount(int spinCount) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.poi.common.usermodel.GenericRecord
getGenericChildren, getGenericRecordType
-
Method Details
-
getSalt
public byte[] getSalt() -
getEncryptedVerifier
public byte[] getEncryptedVerifier() -
getEncryptedVerifierHash
public byte[] getEncryptedVerifierHash() -
getSpinCount
public int getSpinCount() -
getEncryptedKey
public byte[] getEncryptedKey() -
getCipherAlgorithm
-
getHashAlgorithm
-
getChainingMode
-
setSalt
public void setSalt(byte[] salt) -
setEncryptedVerifier
public void setEncryptedVerifier(byte[] encryptedVerifier) -
setEncryptedVerifierHash
public void setEncryptedVerifierHash(byte[] encryptedVerifierHash) -
setEncryptedKey
public void setEncryptedKey(byte[] encryptedKey) -
setSpinCount
public void setSpinCount(int spinCount) -
setCipherAlgorithm
-
setChainingMode
-
setHashAlgorithm
-
copy
- Specified by:
copyin interfaceorg.apache.poi.common.Duplicatable
-
getGenericProperties
- Specified by:
getGenericPropertiesin interfaceGenericRecord
-