protected class CryptoAPIEncryptor.CryptoAPICipherOutputStream extends ChunkedCipherOutputStream
out| Modifier and Type | Method and Description |
|---|---|
protected void |
calculateChecksum(File file,
int i) |
protected void |
createEncryptionInfoEntry(DirectoryNode dir,
File tmpFile) |
void |
flush() |
protected Cipher |
initCipherForBlock(Cipher cipher,
int block,
boolean lastChunk) |
protected Cipher |
initCipherForBlockNoFlush(Cipher existing,
int block,
boolean lastChunk) |
close, getChunk, getChunkMask, getPlainByteFlags, getPos, getTotalPos, initCipherForBlock, invokeCipher, setNextRecordSize, write, write, write, write, writeChunk, writePlainprotected Cipher initCipherForBlock(Cipher cipher, int block, boolean lastChunk) throws IOException, GeneralSecurityException
initCipherForBlock in class ChunkedCipherOutputStreamIOExceptionGeneralSecurityExceptionprotected Cipher initCipherForBlockNoFlush(Cipher existing, int block, boolean lastChunk) throws GeneralSecurityException
initCipherForBlockNoFlush in class ChunkedCipherOutputStreamGeneralSecurityExceptionprotected void calculateChecksum(File file, int i)
calculateChecksum in class ChunkedCipherOutputStreamprotected void createEncryptionInfoEntry(DirectoryNode dir, File tmpFile)
createEncryptionInfoEntry in class ChunkedCipherOutputStreampublic void flush()
throws IOException
flush in interface Flushableflush in class FilterOutputStreamIOException