All Classes

Class Description
AdminEvent  
BatchDocumentKeys<T>
A map from a document ID to a either the wrapped or unwrapped version of a documents keys.
BatchResult<T>
Holds result of a batch encrypt or decrypt operation which supports partial failure.
BatchUnwrappedDocumentKeys  
BatchWrappedDocumentKeys  
CompletableFutures
Utility functions for working with CompletableFutures.
CompletableFutureSupplier<T>
This is similar to the Java Supplier function type.
CustomEvent  
DataEvent  
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.
EventMetadata
Holds metadata fields as part of a security event.
KmsException  
PeriodicEvent  
PlaintextDocument
Represents a plaintext (non-encrypted) document which can have 1-N fields.
SecurityEvent  
SecurityEventException  
TenantSecurityClient
TenantSecurityKMSClient class that can be used to encrypt and decrypt documents.
TenantSecurityErrorCodes
Enum of error codes that can occur as part of requests to the Tenant Security Proxy Docker container.
TenantSecurityException
Represents an Exception that occurred within or while attempting to call the Tenant Security Proxy Docker container.
TspServiceException  
UnwrappedDocumentKey
Represents the JSON response object from the document/unwrap endpoint which includes the dek.
UserEvent  
WrappedDocumentKey
A new DEK wrapped by the tenant's KMS and its encrypted form (EDEK), both in Base64 format.