org.apache.poi.poifs.crypt.binaryrc4
Class BinaryRC4EncryptionVerifier

java.lang.Object
  extended by org.apache.poi.poifs.crypt.EncryptionVerifier
      extended by org.apache.poi.poifs.crypt.binaryrc4.BinaryRC4EncryptionVerifier
All Implemented Interfaces:
java.lang.Cloneable, EncryptionRecord

public class BinaryRC4EncryptionVerifier
extends EncryptionVerifier
implements EncryptionRecord, java.lang.Cloneable


Constructor Summary
protected BinaryRC4EncryptionVerifier()
           
protected BinaryRC4EncryptionVerifier(LittleEndianInput is)
           
 
Method Summary
 BinaryRC4EncryptionVerifier clone()
           
protected  void setEncryptedVerifier(byte[] encryptedVerifier)
           
protected  void setEncryptedVerifierHash(byte[] encryptedVerifierHash)
           
protected  void setSalt(byte[] salt)
           
 void write(LittleEndianByteArrayOutputStream bos)
           
 
Methods inherited from class org.apache.poi.poifs.crypt.EncryptionVerifier
getAlgorithm, getChainingMode, getCipherAlgorithm, getCipherMode, getEncryptedKey, getEncryptedVerifier, getEncryptedVerifierHash, getHashAlgorithm, getSalt, getSpinCount, setChainingMode, setCipherAlgorithm, setEncryptedKey, setHashAlgorithm, setSpinCount
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinaryRC4EncryptionVerifier

protected BinaryRC4EncryptionVerifier()

BinaryRC4EncryptionVerifier

protected BinaryRC4EncryptionVerifier(LittleEndianInput is)
Method Detail

setSalt

protected void setSalt(byte[] salt)
Overrides:
setSalt in class EncryptionVerifier

setEncryptedVerifier

protected void setEncryptedVerifier(byte[] encryptedVerifier)
Overrides:
setEncryptedVerifier in class EncryptionVerifier

setEncryptedVerifierHash

protected void setEncryptedVerifierHash(byte[] encryptedVerifierHash)
Overrides:
setEncryptedVerifierHash in class EncryptionVerifier

write

public void write(LittleEndianByteArrayOutputStream bos)
Specified by:
write in interface EncryptionRecord

clone

public BinaryRC4EncryptionVerifier clone()
                                  throws java.lang.CloneNotSupportedException
Overrides:
clone in class EncryptionVerifier
Throws:
java.lang.CloneNotSupportedException