Package org.apache.poi.poifs.crypt
Class EncryptionVerifier
- java.lang.Object
-
- org.apache.poi.poifs.crypt.EncryptionVerifier
-
- All Implemented Interfaces:
java.lang.Cloneable
- Direct Known Subclasses:
AgileEncryptionVerifier,BinaryRC4EncryptionVerifier,StandardEncryptionVerifier,XOREncryptionVerifier
public abstract class EncryptionVerifier extends java.lang.Object implements java.lang.CloneableUsed when checking if a key is valid for a document
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EncryptionVerifierclone()ChainingModegetChainingMode()CipherAlgorithmgetCipherAlgorithm()byte[]getEncryptedKey()byte[]getEncryptedVerifier()byte[]getEncryptedVerifierHash()HashAlgorithmgetHashAlgorithm()byte[]getSalt()intgetSpinCount()
-
-
-
Method Detail
-
getSalt
public byte[] getSalt()
-
getEncryptedVerifier
public byte[] getEncryptedVerifier()
-
getEncryptedVerifierHash
public byte[] getEncryptedVerifierHash()
-
getSpinCount
public int getSpinCount()
-
getEncryptedKey
public byte[] getEncryptedKey()
-
getCipherAlgorithm
public CipherAlgorithm getCipherAlgorithm()
-
getHashAlgorithm
public HashAlgorithm getHashAlgorithm()
-
getChainingMode
public ChainingMode getChainingMode()
-
clone
public EncryptionVerifier clone() throws java.lang.CloneNotSupportedException
- Throws:
java.lang.CloneNotSupportedException
-
-