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

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

public class BinaryRC4EncryptionHeader
extends EncryptionHeader
implements EncryptionRecord, java.lang.Cloneable


Field Summary
 
Fields inherited from class org.apache.poi.poifs.crypt.EncryptionHeader
ALGORITHM_AES_128, ALGORITHM_AES_192, ALGORITHM_AES_256, ALGORITHM_RC4, HASH_NONE, HASH_SHA1, HASH_SHA256, HASH_SHA384, HASH_SHA512, MODE_CBC, MODE_CFB, MODE_ECB, PROVIDER_AES, PROVIDER_RC4
 
Constructor Summary
protected BinaryRC4EncryptionHeader()
           
 
Method Summary
 BinaryRC4EncryptionHeader clone()
           
 void write(LittleEndianByteArrayOutputStream littleendianbytearrayoutputstream)
           
 
Methods inherited from class org.apache.poi.poifs.crypt.EncryptionHeader
getBlockSize, getChainingMode, getCipherAlgorithm, getCipherProvider, getCspName, getFlags, getHashAlgorithm, getHashAlgorithmEx, getKeySalt, getKeySize, getSizeExtra, setBlockSize, setChainingMode, setCipherAlgorithm, setCipherProvider, setCspName, setFlags, setHashAlgorithm, setKeySalt, setKeySize, setSizeExtra
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinaryRC4EncryptionHeader

protected BinaryRC4EncryptionHeader()
Method Detail

write

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

clone

public BinaryRC4EncryptionHeader clone()
                                throws java.lang.CloneNotSupportedException
Overrides:
clone in class EncryptionHeader
Throws:
java.lang.CloneNotSupportedException