- raes - Variable in class net.java.truevfs.driver.zip.raes.KeyManagerRaesParameters
-
The resource URI of the RAES file.
- RaesAuthenticationException - Exception in net.java.truevfs.driver.zip.raes.crypto
-
Thrown to indicate that a RAES file has been tampered with.
- RaesAuthenticationException() - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesAuthenticationException
-
Constructs a RAES exception with
a detail message indicating that a RAES file has been tampered with.
- RaesException - Exception in net.java.truevfs.driver.zip.raes.crypto
-
Indicates that there is an issue when reading or writing a RAES file which
is specific to the RAES file format.
- RaesException() - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesException
-
Constructs a RAES exception with
no detail message.
- RaesException(String) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesException
-
Constructs a RAES exception with
the given detail message.
- RaesException(String, Throwable) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesException
-
Constructs a RAES exception with
the given detail message and cause.
- RaesException(Throwable) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesException
-
Constructs a RAES exception with
the given cause.
- RaesKeyException - Exception in net.java.truevfs.driver.zip.raes.crypto
-
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 net.java.truevfs.driver.zip.raes.crypto.RaesKeyException
-
Constructs a RAES key exception with
the given detail message.
- RaesKeyException(Throwable) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesKeyException
-
Constructs a RAES key exception with
the given cause.
- RaesOutputStream - Class in net.java.truevfs.driver.zip.raes.crypto
-
An OutputStream which produces a file with data ecnrypted according
to the Random Access Encryption Specification (RAES).
- RaesOutputStream() - Constructor for class net.java.truevfs.driver.zip.raes.crypto.RaesOutputStream
-
- RaesParameters - Interface in net.java.truevfs.driver.zip.raes.crypto
-
A marker interface for RAES parameters.
- raesParameters(FsModel) - Method in class net.java.truevfs.driver.zip.raes.ZipRaesDriver
-
Returns the RAES parameters for the given file system model.
- RaesParametersException - Exception in net.java.truevfs.driver.zip.raes.crypto
-
Thrown to indicate that no suitable cryptographic parameters have been
provided or something is wrong with these parameters.
- RaesParametersException(String) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesParametersException
-
Constructs a RAES parameters exception with
the given detail message.
- RaesParametersException(Throwable) - Constructor for exception net.java.truevfs.driver.zip.raes.crypto.RaesParametersException
-
Constructs a RAES parameters exception with
the given cause.
- RaesParametersProvider - Interface in net.java.truevfs.driver.zip.raes.crypto
-
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.
- RaesReadOnlyChannel - Class in net.java.truevfs.driver.zip.raes.crypto
-
This class implements a SeekableByteChannel for random read-only
access to the plain text data of a RAES encrypted file, where RAES means
Random Access Encryption Specification.
- RaesReadOnlyChannel() - Constructor for class net.java.truevfs.driver.zip.raes.crypto.RaesReadOnlyChannel
-