- raes - Variable in class de.schlichtherle.truezip.crypto.raes.param.KeyManagerRaesParameters
-
The resource URI of the RAES file.
- RaesAuthenticationException - Exception in de.schlichtherle.truezip.crypto.raes
-
Thrown to indicate that a RAES file has been tampered with.
- RaesAuthenticationException() - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesAuthenticationException
-
Constructs a RAES exception with
a detail message indicating that a RAES file has been tampered with.
- RaesException - Exception in de.schlichtherle.truezip.crypto.raes
-
Thrown if there is an issue when reading or writing a RAES file which is
specific to the RAES file format.
- RaesException() - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesException
-
Constructs a RAES exception with
no detail message.
- RaesException(String) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesException
-
Constructs a RAES exception with
the given detail message.
- RaesException(String, Throwable) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesException
-
Constructs a RAES exception with
the given detail message and cause.
- RaesException(Throwable) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesException
-
Constructs a RAES exception with
the given cause.
- RaesFiles - Class in de.schlichtherle.truezip.sample.file
-
Saves and restores the contents of arbitrary files to and from the RAES
file format for encryption and decryption.
- RaesKeyException - Exception in de.schlichtherle.truezip.crypto.raes
-
Thrown to indicate that retrieving a key to encrypt or decrypt some pay load
data in an RAES file has failed for some reason.
- RaesKeyException(String) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesKeyException
-
Constructs a RAES key exception with
the given detail message.
- RaesKeyException(Throwable) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesKeyException
-
Constructs a RAES key exception with
the given cause.
- RaesOutputStream - Class in de.schlichtherle.truezip.crypto.raes
-
An
OutputStream
to produce a file with data ecnrypted according
to the Random Access Encryption Specification (RAES).
- RaesParameters - Interface in de.schlichtherle.truezip.crypto.raes
-
A marker interface for RAES parameters.
- raesParameters(FsModel) - Method in class de.schlichtherle.truezip.fs.archive.zip.raes.ZipRaesDriver
-
Returns the RAES parameters for the given file system model.
- RaesParametersException - Exception in de.schlichtherle.truezip.crypto.raes
-
Thrown to indicate that no suitable cryptographic parameters have been
provided or something is wrong with these parameters.
- RaesParametersException(String) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesParametersException
-
Constructs a RAES parameters exception with
the given detail message.
- RaesParametersException(Throwable) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesParametersException
-
Constructs a RAES parameters exception with
the given cause.
- RaesParametersProvider - Interface in de.schlichtherle.truezip.crypto.raes
-
These
RaesParameters
delegate to some other instance of a
sibling interface or itself in order to locate the parameters required to
read or write a RAES file of a given type.
- RaesReadOnlyFile - Class in de.schlichtherle.truezip.crypto.raes
-
This class implements a
ReadOnlyFile
in order to provide transparent random read only access to the plain text
data which has been encrypted and stored in a file according to the
Random Access Encryption Specification (RAES).
- RawZipFile<E extends ZipEntry> - Class in de.schlichtherle.truezip.zip
-
Provides unsafe (raw) access to a ZIP file using unsynchronized methods and
shared
ZipEntry
instances.
- RawZipFile(ReadOnlyFile, ZipFileParameters<E>) - Constructor for class de.schlichtherle.truezip.zip.RawZipFile
-
Reads the given zip
file in order to provide random access
to its entries.
- RawZipOutputStream<E extends ZipEntry> - Class in de.schlichtherle.truezip.zip
-
Provides unsafe (raw) access to a ZIP file using unsynchronized
methods and shared
ZipEntry
instances.
- RawZipOutputStream(OutputStream, RawZipFile<E>, ZipOutputStreamParameters) - Constructor for class de.schlichtherle.truezip.zip.RawZipOutputStream
-
Constructs a raw ZIP output stream which decorates the given output
stream and optionally apppends to the given raw ZIP file.
- read() - Method in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
- read(byte[], int, int) - Method in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
- read() - Method in class de.schlichtherle.truezip.io.DecoratingInputStream
-
- read(byte[]) - Method in class de.schlichtherle.truezip.io.DecoratingInputStream
-
- read(byte[], int, int) - Method in class de.schlichtherle.truezip.io.DecoratingInputStream
-
- read(ByteBuffer) - Method in class de.schlichtherle.truezip.io.DecoratingSeekableByteChannel
-
- read() - Method in class de.schlichtherle.truezip.io.DisconnectingInputStream
-
- read(byte[], int, int) - Method in class de.schlichtherle.truezip.io.DisconnectingInputStream
-
- read(ByteBuffer) - Method in class de.schlichtherle.truezip.io.DisconnectingSeekableByteChannel
-
- read() - Method in class de.schlichtherle.truezip.io.LockInputStream
-
- read(byte[], int, int) - Method in class de.schlichtherle.truezip.io.LockInputStream
-
- read(ByteBuffer) - Method in class de.schlichtherle.truezip.io.SeekableByteBufferChannel
-
- read(byte[]) - Method in class de.schlichtherle.truezip.rof.AbstractReadOnlyFile
-
- read() - Method in class de.schlichtherle.truezip.rof.BufferedReadOnlyFile
-
- read(byte[], int, int) - Method in class de.schlichtherle.truezip.rof.BufferedReadOnlyFile
-
- read() - Method in class de.schlichtherle.truezip.rof.ByteArrayReadOnlyFile
-
- read(byte[], int, int) - Method in class de.schlichtherle.truezip.rof.ByteArrayReadOnlyFile
-
- read() - Method in class de.schlichtherle.truezip.rof.DecoratingReadOnlyFile
-
- read(byte[], int, int) - Method in class de.schlichtherle.truezip.rof.DecoratingReadOnlyFile
-
- read() - Method in class de.schlichtherle.truezip.rof.DisconnectingReadOnlyFile
-
- read(byte[], int, int) - Method in class de.schlichtherle.truezip.rof.DisconnectingReadOnlyFile
-
- read() - Method in class de.schlichtherle.truezip.rof.IntervalReadOnlyFile
-
- read(byte[], int, int) - Method in class de.schlichtherle.truezip.rof.IntervalReadOnlyFile
-
- read() - Method in class de.schlichtherle.truezip.rof.LockReadOnlyFile
-
- read(byte[], int, int) - Method in class de.schlichtherle.truezip.rof.LockReadOnlyFile
-
- read() - Method in interface de.schlichtherle.truezip.rof.ReadOnlyFile
-
Reads and returns the next byte or -1 if the end of the file has been
reached.
- read(byte[]) - Method in interface de.schlichtherle.truezip.rof.ReadOnlyFile
-
- read(byte[], int, int) - Method in interface de.schlichtherle.truezip.rof.ReadOnlyFile
-
Reads up to len
bytes of data from this read only file into
the given array.
- read() - Method in class de.schlichtherle.truezip.rof.ReadOnlyFileInputStream
-
- read(byte[]) - Method in class de.schlichtherle.truezip.rof.ReadOnlyFileInputStream
-
- read(byte[], int, int) - Method in class de.schlichtherle.truezip.rof.ReadOnlyFileInputStream
-
- readAttributes(Path, Class<A>, LinkOption...) - Method in class de.schlichtherle.truezip.nio.file.TFileSystemProvider
-
- readAttributes(Path, String, LinkOption...) - Method in class de.schlichtherle.truezip.nio.file.TFileSystemProvider
-
- readFully(byte[]) - Method in class de.schlichtherle.truezip.rof.AbstractReadOnlyFile
-
- readFully(byte[], int, int) - Method in class de.schlichtherle.truezip.rof.AbstractReadOnlyFile
-
- readFully(byte[], int, int) - Method in class de.schlichtherle.truezip.rof.LockReadOnlyFile
-
- readFully(byte[]) - Method in interface de.schlichtherle.truezip.rof.ReadOnlyFile
-
- readFully(byte[], int, int) - Method in interface de.schlichtherle.truezip.rof.ReadOnlyFile
-
Reads len
bytes into the given buffer at the given position.
- ReadKeyPanel - Class in de.schlichtherle.truezip.key.pbe.swing
-
This panel prompts the user for a key to open an existing protected
resource.
- ReadKeyPanel() - Constructor for class de.schlichtherle.truezip.key.pbe.swing.ReadKeyPanel
-
Constructs a new read key panel.
- ReadOnlyFile - Interface in de.schlichtherle.truezip.rof
-
Provides random read-only access to a file.
- ReadOnlyFileInputStream - Class in de.schlichtherle.truezip.rof
-
- ReadOnlyFileInputStream(ReadOnlyFile) - Constructor for class de.schlichtherle.truezip.rof.ReadOnlyFileInputStream
-
Adapts the given ReadOnlyFile
.
- ReadOnlyFileSystemTypeException - Exception in de.schlichtherle.truezip.fs.http
-
Thrown to indicate that an operation was trying to modify a read-only
file system.
- ReadOnlySfxDriver - Class in de.schlichtherle.truezip.fs.archive.zip
-
An archive driver which reads Self Executable (SFX/EXE) ZIP files,
but doesn't support to create or update them because this would spoil the
SFX code in its preamble.
- ReadOnlySfxDriver(IOPoolProvider) - Constructor for class de.schlichtherle.truezip.fs.archive.zip.ReadOnlySfxDriver
-
- recoverLostEntries() - Method in class de.schlichtherle.truezip.zip.RawZipFile
-
Recovers any lost entries which have been added to the ZIP file after
the (last) End Of Central Directory Record (EOCDR).
- recoverLostEntries() - Method in class de.schlichtherle.truezip.zip.ZipFile
-
Recovers any lost entries which have been added to the ZIP file after
the (last) End Of Central Directory Record (EOCDR).
- refresh() - Method in class de.schlichtherle.truezip.file.swing.TFileTree
-
Refreshes the entire tree,
restores the expanded and selected paths and scrolls to the lead
selection path if necessary.
- refresh(TFile) - Method in class de.schlichtherle.truezip.file.swing.TFileTree
-
Refreshes the subtree for the given node,
restores the expanded and selected paths and scrolls to the lead
selection path if necessary.
- refresh(TreePath[]) - Method in class de.schlichtherle.truezip.file.swing.TFileTree
-
Refreshes the subtree for the given paths,
restores the expanded and selected paths and scrolls to the lead
selection path if necessary.
- refresh() - Method in class de.schlichtherle.truezip.file.swing.TFileTreeModel
-
Refreshes the tree structure for the entire tree.
- refresh(TFile) - Method in class de.schlichtherle.truezip.file.swing.TFileTreeModel
-
- register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in class de.schlichtherle.truezip.nio.file.TPath
-
- register(WatchService, WatchEvent.Kind<?>...) - Method in class de.schlichtherle.truezip.nio.file.TPath
-
- relativize(Path) - Method in class de.schlichtherle.truezip.nio.file.TPath
-
- release() - Method in class de.schlichtherle.truezip.fs.archive.tar.TarDriverEntry
-
- release() - Method in class de.schlichtherle.truezip.fs.inst.InstrumentingIOPool.Buffer
-
- release(IOPool.Entry<E>) - Method in class de.schlichtherle.truezip.fs.inst.InstrumentingIOPool
-
- release() - Method in interface de.schlichtherle.truezip.util.Pool.Releasable
-
Releases this resource to its pool.
- release(R) - Method in interface de.schlichtherle.truezip.util.Pool
-
Releases a previously allocated resource to this pool.
- remove(Entry.Type) - Method in class de.schlichtherle.truezip.fs.FsCovariantEntry
-
Removes the entry for the given type from the map.
- remove(String) - Method in class de.schlichtherle.truezip.fs.FsCovariantEntry
-
Removes the given base path from the set of members of this
directory
if and only if this covariant file system entry implements a directory.
- remove(Object) - Method in class de.schlichtherle.truezip.util.CanonicalStringSet
- remove() - Method in class de.schlichtherle.truezip.util.FilteringIterator
-
- remove() - Method in class de.schlichtherle.truezip.util.JointIterator
-
- removeAll(CanonicalStringSet) - Method in class de.schlichtherle.truezip.util.CanonicalStringSet
-
Removes all canonical strings in the given set from this set.
- removeAll(String) - Method in class de.schlichtherle.truezip.util.CanonicalStringSet
-
Removes the canonical form of all strings in the given list from this set.
- removeKeyProvider(URI) - Method in interface de.schlichtherle.truezip.key.KeyManager
-
Removes the mapped key provider for the given protected resource.
- removeKeyProvider(URI) - Method in class de.schlichtherle.truezip.key.PromptingKeyManager
-
- removeKeyProvider(URI) - Method in class de.schlichtherle.truezip.key.SafeKeyManager
-
Removes the mapped key provider for the given protected resource.
- removePanelListener(PanelListener) - Method in class de.schlichtherle.truezip.swing.EnhancedPanel
-
Removes the
listener
from the list of receivers for
PanelEvent
s.
- removeTreeModelListener(TreeModelListener) - Method in class de.schlichtherle.truezip.file.swing.TFileTreeModel
-
Removes a listener from this model.
- REPLACEMENT - Static variable in class de.schlichtherle.truezip.nio.charset.OctetCharset
-
Use this character in the lookup table provided to the constructor for
every character that does not have a replacement in 16 bit Unicode.
- reset() - Method in class de.schlichtherle.truezip.crypto.raes.param.AesCipherParameters
-
- reset() - Method in class de.schlichtherle.truezip.crypto.SICSeekableBlockCipher
-
- RESET - Static variable in class de.schlichtherle.truezip.fs.FsSyncOptions
-
Aborts all pending changes for the federated file system, clears the
selective cache without flushing it and makes the file system controller
eligible for garbage collection unless any strong references are held by
the client application.
- reset() - Method in class de.schlichtherle.truezip.io.DecoratingInputStream
-
- reset() - Method in class de.schlichtherle.truezip.io.DisconnectingInputStream
-
- reset() - Method in class de.schlichtherle.truezip.io.LockInputStream
-
- reset() - Method in class de.schlichtherle.truezip.key.pbe.AesPbeParameters
-
- reset() - Method in class de.schlichtherle.truezip.key.pbe.SafePbeParameters
-
- reset() - Method in interface de.schlichtherle.truezip.key.SafeKey
-
Wipes any key data from the heap and resets this safe key to it's
initial state.
- reset() - Method in class de.schlichtherle.truezip.rof.ReadOnlyFileInputStream
-
- reset() - Method in class de.schlichtherle.truezip.socket.ClutchInputSocket
-
- reset() - Method in class de.schlichtherle.truezip.socket.ClutchOutputSocket
-
- resetCancelledKey() - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
-
Resets the state of this key provider, its current key and the value of
its changeRequested
property
if and only if prompting for a key has been cancelled.
- resetUnconditionally() - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
-
Resets the state of this key provider, its current key and the value of
its changeRequested
property
unconditionally.
- resolve(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsMountPoint
-
Resolves the given entry name against this mount point.
- resolve(FsEntryName) - Method in class de.schlichtherle.truezip.fs.FsPath
-
Resolves the given entry name against this path.
- resolve(Path) - Method in class de.schlichtherle.truezip.nio.file.TPath
-
- resolve(String) - Method in class de.schlichtherle.truezip.nio.file.TPath
-
- resolveSibling(Path) - Method in class de.schlichtherle.truezip.nio.file.TPath
-
- resolveSibling(String) - Method in class de.schlichtherle.truezip.nio.file.TPath
-
- Resource<X extends Exception> - Class in de.schlichtherle.truezip.util
-
An abstract closeable resource.
- Resource() - Constructor for class de.schlichtherle.truezip.util.Resource
-
- resourceUri(FsModel, String) - Method in class de.schlichtherle.truezip.fs.archive.zip.ZipDriver
-
A template method which derives the resource URI for looking up a
KeyProvider
from the given file system model and entry name.
- retainAll(CanonicalStringSet) - Method in class de.schlichtherle.truezip.util.CanonicalStringSet
-
Retains all canonical strings in the given set in this set.
- retainAll(String) - Method in class de.schlichtherle.truezip.util.CanonicalStringSet
-
Retains the canonical form of all strings in the given list in this set.
- retrieveReadKey(boolean) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
-
- retrieveReadKey(boolean) - Method in class de.schlichtherle.truezip.key.SafeKeyProvider
-
Retrieves the secret key for the decryption of a protected resource.
- retrieveWriteKey() - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
-
- retrieveWriteKey() - Method in class de.schlichtherle.truezip.key.SafeKeyProvider
-
Retrieves the secret key for the encryption of a protected resource.
- rm(TFile) - Method in class de.schlichtherle.truezip.file.swing.TFileTree
-
Forwards the call to the
TFileTreeModel
and scrolls the tree so that the successor to the deleted node
is selected and visible.
- rm(TFile) - Method in class de.schlichtherle.truezip.file.swing.TFileTreeModel
-
Deletes the file or empty directory node
and updates the tree accordingly.
- rm() - Method in class de.schlichtherle.truezip.file.TFile
-
- rm(File) - Static method in class de.schlichtherle.truezip.file.TFile
-
Deletes the given file or directory.
- rm_r(TFile) - Method in class de.schlichtherle.truezip.file.swing.TFileTree
-
Forwards the call to the
TFileTreeModel
and scrolls the tree so that the successor to the deleted node
is selected and visible.
- rm_r(TFile) - Method in class de.schlichtherle.truezip.file.swing.TFileTreeModel
-
Deletes the file or (probably not empty) directory node
and updates the tree accordingly.
- rm_r() - Method in class de.schlichtherle.truezip.file.TFile
-
- rm_r(File) - Static method in class de.schlichtherle.truezip.file.TFile
-
Recursively deletes the given file or directory tree.
- rof - Variable in class de.schlichtherle.truezip.rof.ReadOnlyFileInputStream
-
- ROOT - Static variable in class de.schlichtherle.truezip.fs.FsEntryName
-
The file system entry name of the root directory,
which is an empty URI.
- run(String[]) - Method in class de.schlichtherle.truezip.file.TApplication
-
Runs the setup-work-sync life cycle.
- run(JPanel) - Method in class de.schlichtherle.truezip.key.pbe.swing.BasicFeedback
-
Starts the visual/audible run.
- run(JPanel) - Method in class de.schlichtherle.truezip.key.pbe.swing.BasicInvalidKeyFeedback
-
- run(JPanel) - Method in interface de.schlichtherle.truezip.key.pbe.swing.Feedback
-
Starts the visual/audible run.
- run(JPanel) - Method in class de.schlichtherle.truezip.key.pbe.swing.HurlingWindowFeedback
-
- runChecked(String[]) - Method in class de.schlichtherle.truezip.sample.file.app.Decrypt
-
- runChecked(String[]) - Method in class de.schlichtherle.truezip.sample.file.app.Encrypt
-
- runChecked(String[]) - Method in class de.schlichtherle.truezip.sample.file.app.Nzip
-
Runs this command line utility.