Class BinaryRC4Decryptor.BinaryRC4CipherInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
org.docx4j.org.apache.poi.util.LittleEndianInputStream
org.docx4j.org.apache.poi.poifs.crypt.ChunkedCipherInputStream
org.docx4j.org.apache.poi.poifs.crypt.binaryrc4.BinaryRC4Decryptor.BinaryRC4CipherInputStream
- All Implemented Interfaces:
Closeable,AutoCloseable,LittleEndianInput
- Enclosing class:
- BinaryRC4Decryptor
-
Field Summary
Fields inherited from class java.io.FilterInputStream
in -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CipherinitCipherForBlock(Cipher existing, int block) Methods inherited from class org.docx4j.org.apache.poi.poifs.crypt.ChunkedCipherInputStream
available, mark, markSupported, read, read, reset, skipMethods inherited from class org.docx4j.org.apache.poi.util.LittleEndianInputStream
readByte, readDouble, readFully, readFully, readInt, readLong, readShort, readUByte, readUInt, readUShortMethods inherited from class java.io.FilterInputStream
close, readMethods inherited from class java.io.InputStream
nullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes, transferTo
-
Constructor Details
-
BinaryRC4CipherInputStream
public BinaryRC4CipherInputStream(DocumentInputStream stream, long size) throws GeneralSecurityException - Throws:
GeneralSecurityException
-
-
Method Details
-
initCipherForBlock
- Specified by:
initCipherForBlockin classChunkedCipherInputStream- Throws:
GeneralSecurityException
-