@Internal public abstract class ChunkedCipherInputStream extends LittleEndianInputStream
in| Constructor and Description |
|---|
ChunkedCipherInputStream(LittleEndianInput stream,
long size,
int chunkSize) |
| Modifier and Type | Method and Description |
|---|---|
int |
available() |
protected abstract Cipher |
initCipherForBlock(Cipher existing,
int block) |
void |
mark(int readlimit) |
boolean |
markSupported() |
int |
read() |
int |
read(byte[] b,
int off,
int len) |
void |
reset() |
long |
skip(long n) |
readByte, readDouble, readFully, readFully, readInt, readLong, readShort, readUByte, readUInt, readUShortclose, readpublic ChunkedCipherInputStream(LittleEndianInput stream, long size, int chunkSize) throws GeneralSecurityException
GeneralSecurityExceptionprotected abstract Cipher initCipherForBlock(Cipher existing, int block) throws GeneralSecurityException
GeneralSecurityExceptionpublic int read()
throws IOException
read in class FilterInputStreamIOExceptionpublic int read(byte[] b,
int off,
int len)
throws IOException
read in class FilterInputStreamIOExceptionpublic long skip(long n)
throws IOException
skip in class FilterInputStreamIOExceptionpublic int available()
available in interface LittleEndianInputavailable in class LittleEndianInputStreampublic boolean markSupported()
markSupported in class FilterInputStreampublic void mark(int readlimit)
mark in class FilterInputStreampublic void reset()
throws IOException
reset in class FilterInputStreamIOExceptionCopyright © 2007-2022. All Rights Reserved.