All Classes

Class Description
CompletableFutures
Utility functions for working with CompletableFutures.
CompletableFutureSupplier<T>
This is similar to the Java Supplier function type.
DocumentMetadata
Holds metadata fields as part of an encrypted document.
EncryptedDocument
Holds result of encrypting a document with the Tenant Security KMS client.
ErrorResponse
Represents the JSON response object for errors that occur during wrap/unwrap of requests to the Tenant Security Proxy.
PlaintextDocument
Represents a plaintext (non-encrypted) document which can have 1-N fields.
TenantSecurityKMSClient
TenantSecurityKMSClient class that can be used to encrypt and decrypt documents.
TenantSecurityKMSErrorCodes
Enum of error codes that can occur as part of requests to the Tenant Security Proxy Docker container.
TenantSecurityKMSException
Represents an Exception that occured within the Tenant Security Proxy Docker container.
TenantSecurityKMSRequest
Handles requests to the Tenant Security Proxy Docker image for wrapping and unwrapping keys.
UnwrappedDocumentKey
Represents the JSON response object from the document/unwrap endpoint which includes the dek.
WrappedDocumentKey
A new DEK wrapped by the tenant's KMS and its encrypted form (EDEK), both in Base64 format.