AwsCrypto
, the primary entry-point to the Aws Encryption SDK.See: Description
Interface | Description |
---|---|
EncryptedDataKey |
Class | Description |
---|---|
AwsCrypto |
Provides the primary entry-point to the AWS Encryption SDK.
|
CryptoInputStream<K extends MasterKey<K>> |
A CryptoInputStream is a subclass of java.io.InputStream.
|
CryptoOutputStream<K extends MasterKey<K>> |
A CryptoOutputStream is a subclass of java.io.OutputStream.
|
CryptoResult<T,K extends MasterKey<K>> |
Represents the result of an operation by
AwsCrypto . |
DataKey<M extends MasterKey<M>> |
Represents both the cleartext and encrypted bytes of a data key.
|
MasterKey<K extends MasterKey<K>> |
Represents the cryptographic key used to protect the
DataKey (which, in turn, protects
the data). |
MasterKeyProvider<K extends MasterKey<K>> |
Represents the logic necessary to select and construct
MasterKey s for encrypting and
decrypting messages. |
MasterKeyRequest |
Contains information which
MasterKeyProvider s can use to select which MasterKey s
to use to protect a given plaintext. |
MasterKeyRequest.Builder | |
ParsedCiphertext |
Exposes header information of ciphertexts to make it easier to inspect the algorithm, keys, and
encryption context prior to decryption.
|
Enum | Description |
---|---|
CryptoAlgorithm |
Describes the cryptographic algorithms available for use in this library.
|
Contains AwsCrypto
, the primary entry-point to the Aws Encryption SDK.
Copyright © 2016. All rights reserved.