See: Description
Interface | Description |
---|---|
CryptoHandler |
This interface defines the contract for the implementation of encryption and decryption handlers
in this library.
|
MessageCryptoHandler |
Class | Description |
---|---|
Constants | |
DecryptionHandler<K extends MasterKey<K>> |
This class implements the CryptoHandler interface by providing methods for
the decryption of ciphertext produced by the methods in
EncryptionHandler . |
EncryptionContextSerializer |
This class provides methods that serialize and deserialize the encryption
context provided as a map containing key-value pairs comprised of strings.
|
EncryptionHandler |
This class implements the CryptoHandler interface by providing methods for the encryption of
plaintext data.
|
LazyMessageCryptoHandler |
A
MessageCryptoHandler that delegates to another MessageCryptoHandler, which is created at the last possible
moment. |
LazyMessageCryptoHandler.LateBoundInfo | |
PrimitivesParser |
This class implements methods for parsing the primitives (
byte, short, int, long ) in Java from a byte array. |
ProcessingSummary | |
RandomBytesGenerator | |
TrailingSignatureAlgorithm |
Provides a consistent interface across various trailing signature algorithms.
|
Utils |
Internal utility methods.
|
Utils.ComparingByteArrays |
Comparator that performs a lexicographical comparison of byte arrays, treating them as unsigned.
|
Utils.ComparingByteBuffers | |
VersionInfo |
This class specifies the versioning system for the AWS KMS encryption client.
|
Copyright © 2017. All rights reserved.