- CacheableUnknownKeyException - Exception in de.schlichtherle.truezip.key
-
Thrown to indicate that the retrieval of the key to open or create a
protected resource has failed and that this exception is cacheable.
- CacheableUnknownKeyException() - Constructor for exception de.schlichtherle.truezip.key.CacheableUnknownKeyException
-
- CacheableUnknownKeyException(String) - Constructor for exception de.schlichtherle.truezip.key.CacheableUnknownKeyException
-
- calendar - Variable in enum de.schlichtherle.truezip.zip.DateTimeConverter
-
- cdOffset - Variable in class de.schlichtherle.truezip.zip.RawZipOutputStream
-
Start of central directory.
- CFH_MIN_LEN - Static variable in interface de.schlichtherle.truezip.zip.Constants
-
The minimum length of the Central File Header record.
- CFH_SIG - Static variable in interface de.schlichtherle.truezip.zip.Constants
-
Central File Header signature.
- changeKey - Variable in class de.schlichtherle.truezip.key.pbe.swing.ReadKeyPanel
-
- changeRequested - Variable in class de.schlichtherle.truezip.key.PromptingKeyProvider
-
- char2byte - Variable in class de.schlichtherle.truezip.nio.charset.OctetCharset
-
- charset - Variable in class de.schlichtherle.truezip.fs.archive.zip.KeyManagerZipCryptoParameters
-
The character set which has been provided to the constructor and is
used for encoding entry names and the file comment in the ZIP file .
- charset - Variable in class de.schlichtherle.truezip.zip.DefaultZipCharsetParameters
-
- charset - Variable in class de.schlichtherle.truezip.zip.RawZipFile
-
The charset to use for entry names and comments.
- charset - Variable in class de.schlichtherle.truezip.zip.RawZipOutputStream
-
The charset to use for entry names and comments.
- charsetForName(String) - Method in class de.schlichtherle.truezip.nio.charset.ZipCharsetProvider
-
- CHARSETS - Static variable in class de.schlichtherle.truezip.nio.charset.ZipCharsetProvider
-
- charsets() - Method in class de.schlichtherle.truezip.nio.charset.ZipCharsetProvider
-
- check(ZipInputShop, ZipArchiveEntry) - Method in class de.schlichtherle.truezip.fs.archive.zip.CheckedJarDriver
-
Whether or not the content of the given entry shall get
checked/authenticated when reading it.
- check(ZipInputShop, ZipArchiveEntry) - Method in class de.schlichtherle.truezip.fs.archive.zip.CheckedOdfDriver
-
Whether or not the content of the given entry shall get
checked/authenticated when reading it.
- check(ZipInputShop, ZipArchiveEntry) - Method in class de.schlichtherle.truezip.fs.archive.zip.CheckedReadOnlySfxDriver
-
Whether or not the content of the given entry shall get
checked/authenticated when reading it.
- check(ZipInputShop, ZipArchiveEntry) - Method in class de.schlichtherle.truezip.fs.archive.zip.CheckedZipDriver
-
Whether or not the content of the given entry shall get
checked/authenticated when reading it.
- check(ZipInputShop, ZipArchiveEntry) - Method in class de.schlichtherle.truezip.fs.archive.zip.ZipDriver
-
Whether or not the content of the given entry shall get
checked/authenticated when reading it.
- check(int, String, String) - Static method in class de.schlichtherle.truezip.zip.UByte
-
Checks the parameter range.
- check(int) - Static method in class de.schlichtherle.truezip.zip.UByte
-
Checks the parameter range.
- check(long, String, String) - Static method in class de.schlichtherle.truezip.zip.UInt
-
Checks the parameter range.
- check(long) - Static method in class de.schlichtherle.truezip.zip.UInt
-
Checks the parameter range.
- check(long, String, String) - Static method in class de.schlichtherle.truezip.zip.ULong
-
Checks the parameter range.
- check(long) - Static method in class de.schlichtherle.truezip.zip.ULong
-
Checks the parameter range.
- check(int, String, String) - Static method in class de.schlichtherle.truezip.zip.UShort
-
Checks the parameter range.
- check(int) - Static method in class de.schlichtherle.truezip.zip.UShort
-
Checks the parameter range.
- CheckedJarDriver - Class in de.schlichtherle.truezip.fs.archive.zip
-
An archive driver for JAR files which checks the CRC-32 value for all ZIP
entries in input archives.
- CheckedJarDriver(IOPoolProvider) - Constructor for class de.schlichtherle.truezip.fs.archive.zip.CheckedJarDriver
-
- CheckedOdfDriver - Class in de.schlichtherle.truezip.fs.archive.zip
-
An archive driver for ODF files which checks the CRC-32 value for all ZIP
entries in input archives.
- CheckedOdfDriver(IOPoolProvider) - Constructor for class de.schlichtherle.truezip.fs.archive.zip.CheckedOdfDriver
-
- CheckedReadOnlySfxDriver - Class in de.schlichtherle.truezip.fs.archive.zip
-
An archive driver for SFX/EXE files which checks the CRC-32 value for all
ZIP entries in input archives.
- CheckedReadOnlySfxDriver(IOPoolProvider) - Constructor for class de.schlichtherle.truezip.fs.archive.zip.CheckedReadOnlySfxDriver
-
- CheckedZipDriver - Class in de.schlichtherle.truezip.fs.archive.zip
-
An archive driver for ZIP files which checks the CRC-32 values for all
ZIP entries in input archives.
- CheckedZipDriver(IOPoolProvider) - Constructor for class de.schlichtherle.truezip.fs.archive.zip.CheckedZipDriver
-
- checkKeyFileKey(byte[]) - Method in class de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel
-
Checks the entropy of the given key.
- checkPasswdKey(char[]) - Method in class de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel
-
Checks the entropy of the given key.
- cipher - Variable in class de.schlichtherle.truezip.crypto.CipherOutputStream
-
The buffered block cipher used for preprocessing the output.
- cipher - Variable in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
The seekable block cipher which allows random access.
- cipher - Variable in class de.schlichtherle.truezip.crypto.SICSeekableBlockCipher
-
- cipherIn - Variable in class de.schlichtherle.truezip.crypto.SICSeekableBlockCipher
-
- cipherOut - Variable in class de.schlichtherle.truezip.crypto.CipherOutputStream
-
The cipher output buffer used for preprocessing the output
to the decorated stream.
- cipherOut - Variable in class de.schlichtherle.truezip.crypto.SICSeekableBlockCipher
-
- CipherOutputStream - Class in de.schlichtherle.truezip.crypto
-
Similar to
javax.crypto.CipherOutputStream with some exceptions:
This implementation is based on Bouncy Castle's lightweight crypto API
and uses a
BufferedBlockCipher for ciphering.
- CipherOutputStream(OutputStream, BufferedBlockCipher) - Constructor for class de.schlichtherle.truezip.crypto.CipherOutputStream
-
Creates a new cipher output stream.
- CipherReadOnlyFile - Class in de.schlichtherle.truezip.crypto
-
A read only file for transparent random read access to an encrypted file.
- CipherReadOnlyFile(ReadOnlyFile) - Constructor for class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
Creates a read only file for transparent random read access to an
encrypted file.
- CLASS_NAME - Static variable in class de.schlichtherle.truezip.key.pbe.swing.AuthenticationPanel
-
- CLASS_NAME - Static variable in class de.schlichtherle.truezip.key.pbe.swing.ReadKeyPanel
-
- CLASS_NAME - Static variable in class de.schlichtherle.truezip.key.pbe.swing.WriteKeyPanel
-
- clearEncryption() - Method in class de.schlichtherle.truezip.zip.ZipEntry
-
Sets the encryption property to false and removes any other
encryption artifacts, e.g. a WinZip AES extra field.
- clone() - Method in class de.schlichtherle.truezip.key.pbe.SafePbeParameters
-
- clone() - Method in interface de.schlichtherle.truezip.key.SafeKey
-
Returns a deep clone of this safe key.
- clone() - Method in class de.schlichtherle.truezip.zip.ExtraFields
-
Returns a shallow clone of this collection.
- clone() - Method in class de.schlichtherle.truezip.zip.ZipEntry
-
- close() - Method in class de.schlichtherle.truezip.crypto.CipherOutputStream
-
Closes this output stream and releases any resources associated with it.
- close() - Method in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
Closes this read only file and releases any resources associated with it.
- close() - Method in class de.schlichtherle.truezip.fs.archive.zip.OdfOutputShop
-
- close() - Method in class de.schlichtherle.truezip.fs.archive.zip.ZipOutputShop.BufferedEntryOutputStream
-
- close() - Method in class de.schlichtherle.truezip.fs.archive.zip.ZipOutputShop
-
Retains the postamble of the source source ZIP file, if any.
- close() - Method in class de.schlichtherle.truezip.fs.archive.zip.ZipOutputShop.EntryOutputStream
-
- close() - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider.BaseController
-
- close() - Method in class de.schlichtherle.truezip.zip.Crc32CheckingInputStream
-
- close() - Method in class de.schlichtherle.truezip.zip.RawZipFile
-
Closes the file.
- close() - Method in class de.schlichtherle.truezip.zip.RawZipFile.EntryReadOnlyFile
-
- close() - Method in class de.schlichtherle.truezip.zip.RawZipOutputStream
-
Closes this output stream and releases any system resources
associated with the stream.
- close() - Method in class de.schlichtherle.truezip.zip.ZipDeflaterOutputStream
-
- close() - Method in class de.schlichtherle.truezip.zip.ZipFile
-
- close() - Method in class de.schlichtherle.truezip.zip.ZipInflaterInputStream
-
- close() - Method in class de.schlichtherle.truezip.zip.ZipOutputStream
-
- closed - Variable in class de.schlichtherle.truezip.crypto.CipherOutputStream
-
Whether this stream has been closed or not.
- closed - Variable in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
Whether this read only file has been closed or not.
- closed - Variable in class de.schlichtherle.truezip.fs.archive.zip.ZipOutputShop.BufferedEntryOutputStream
-
- closed - Variable in class de.schlichtherle.truezip.zip.RawZipFile.EntryReadOnlyFile
-
- closed - Variable in class de.schlichtherle.truezip.zip.RawZipOutputStream
-
- closeEntry() - Method in class de.schlichtherle.truezip.zip.RawZipOutputStream
-
Writes all necessary data for this entry to the underlying stream.
- closeEntry() - Method in class de.schlichtherle.truezip.zip.ZipOutputStream
-
- comment - Variable in class de.schlichtherle.truezip.zip.RawZipFile
-
The encoded file comment.
- comment - Variable in class de.schlichtherle.truezip.zip.RawZipOutputStream
-
The encoded file comment.
- comment - Variable in class de.schlichtherle.truezip.zip.ZipEntry
-
Comment field.
- compare(Class<?>, Class<?>) - Method in class de.schlichtherle.truezip.key.sl.KeyManagerLocator.ClassComparator
-
- composeZip64ExtraField() - Method in class de.schlichtherle.truezip.zip.ZipEntry
-
Composes a ZIP64 Extended Information Extra Field from the properties
of this entry.
- computeMac(Mac) - Method in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
Returns the authentication code of the encrypted data in this cipher
read only file using the given Message Authentication Code (MAC) object.
- ConsoleAesPbeParametersView - Class in de.schlichtherle.truezip.key.pbe.console
-
A console based user interface to prompt for passwords.
- ConsoleAesPbeParametersView() - Constructor for class de.schlichtherle.truezip.key.pbe.console.ConsoleAesPbeParametersView
-
- ConsoleSafePbeParametersView<S extends KeyStrength,P extends SafePbeParameters<S,P>> - Class in de.schlichtherle.truezip.key.pbe.console
-
A console based user interface to prompt for passwords.
- ConsoleSafePbeParametersView() - Constructor for class de.schlichtherle.truezip.key.pbe.console.ConsoleSafePbeParametersView
-
- ConsoleSafePbeParametersView.PromptingLock - Class in de.schlichtherle.truezip.key.pbe.console
-
Used to lock out concurrent prompting.
- ConsoleSafePbeParametersView.PromptingLock() - Constructor for class de.schlichtherle.truezip.key.pbe.console.ConsoleSafePbeParametersView.PromptingLock
-
- Constants - Interface in de.schlichtherle.truezip.zip
-
A package private interface with some constants for ZIP files.
- contains(Charset) - Method in class de.schlichtherle.truezip.nio.charset.OctetCharset
-
- CountingInputStream - Class in de.schlichtherle.truezip.zip
-
A decorating input stream which counts the number of bytes read.
- CountingInputStream(InputStream) - Constructor for class de.schlichtherle.truezip.zip.CountingInputStream
-
Constructs a new counting input stream.
- cout - Variable in class de.schlichtherle.truezip.zip.RawZipOutputStream.BZip2OutputMethod
-
- CRC - Static variable in class de.schlichtherle.truezip.zip.ZipEntry
-
- crc - Variable in class de.schlichtherle.truezip.zip.ZipEntry
-
- Crc32CheckingInputStream - Class in de.schlichtherle.truezip.zip
-
Compares the CRC computed from the content to the CRC in the ZIP entry
and throws a CRC32Exception if it detects a mismatch in its method
Crc32CheckingInputStream.close().
- Crc32CheckingInputStream(InputStream, ZipEntry, int) - Constructor for class de.schlichtherle.truezip.zip.Crc32CheckingInputStream
-
- CRC32Exception - Exception in de.schlichtherle.truezip.zip
-
Thrown to indicate a CRC-32 mismatch between the declared value in the
Central File Header and the Data Descriptor or between the declared value
and the computed value from the decompressed data.
- CRC32Exception(String, long, long) - Constructor for exception de.schlichtherle.truezip.zip.CRC32Exception
-
Creates a new instance of CRC32Exception where the
given entry name forms part of the detail message.
- Crc32OutputStream - Class in de.schlichtherle.truezip.zip
-
An output stream which updates a CRC-32 checksum.
- Crc32OutputStream(OutputStream) - Constructor for class de.schlichtherle.truezip.zip.Crc32OutputStream
-
- create(int) - Static method in class de.schlichtherle.truezip.zip.ExtraField
-
A static factory method which creates a new Extra Field based on the
given Header ID.
- cryptoParameters - Variable in class de.schlichtherle.truezip.zip.ZipFile
-
- cryptoParameters - Variable in class de.schlichtherle.truezip.zip.ZipOutputStream
-
- csize - Variable in class de.schlichtherle.truezip.zip.ZipEntry
-
- CYCLE - Static variable in class de.schlichtherle.truezip.key.pbe.swing.HurlingWindowFeedback
-
- cycle - Variable in class de.schlichtherle.truezip.key.pbe.swing.HurlingWindowFeedback
-