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.Cloneable
Used when checking if a key is valid for a document
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EncryptionVerifier
clone()
ChainingMode
getChainingMode()
CipherAlgorithm
getCipherAlgorithm()
byte[]
getEncryptedKey()
byte[]
getEncryptedVerifier()
byte[]
getEncryptedVerifierHash()
HashAlgorithm
getHashAlgorithm()
byte[]
getSalt()
int
getSpinCount()
-
-
-
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
-
-