A B C D E F G H I K L M N P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ADD - com.ironcorelabs.tenantsecurity.logdriver.v1.AdminEvent
- ADD - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- AdminEvent - Enum in com.ironcorelabs.tenantsecurity.logdriver.v1
B
- BatchDocumentKeys<T> - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
A map from a document ID to a either the wrapped or unwrapped version of a documents keys.
- BatchDocumentKeys() - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.BatchDocumentKeys
- BatchResult<T> - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
Holds result of a batch encrypt or decrypt operation which supports partial failure.
- BatchResult(ConcurrentMap<String, T>, ConcurrentMap<String, TenantSecurityException>) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.BatchResult
- BatchUnwrappedDocumentKeys - Class in com.ironcorelabs.tenantsecurity.kms.v1
- BatchUnwrappedDocumentKeys() - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.BatchUnwrappedDocumentKeys
- BatchWrappedDocumentKeys - Class in com.ironcorelabs.tenantsecurity.kms.v1
- BatchWrappedDocumentKeys() - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.BatchWrappedDocumentKeys
- build() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- build() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- build() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- buildPartial() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- buildPartial() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- buildPartial() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
C
- CHANGE_EMAIL - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- CHANGE_PASSWORD - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- CHANGE_PERMISSIONS - com.ironcorelabs.tenantsecurity.logdriver.v1.AdminEvent
- CHANGE_PERMISSIONS - com.ironcorelabs.tenantsecurity.logdriver.v1.DataEvent
- CHANGE_PERMISSIONS - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- CHANGE_SETTING - com.ironcorelabs.tenantsecurity.logdriver.v1.AdminEvent
- clear() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- clear() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- clear() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- clearDataControl() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- clearDocumentId() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
-
string document_id = 1;
- clearField(Descriptors.FieldDescriptor) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- clearHeader() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- clearOneof(Descriptors.OneofDescriptor) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- clearSaasShield() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- clearSegmentId() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
-
uint64 segment_id = 2;
- clearSig() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
bytes sig = 1;
- clearTenantId() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
-
string tenant_id = 1;
- clone() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- clone() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- clone() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- close() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
- close() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
- com.ironcorelabs.proto - package com.ironcorelabs.proto
- com.ironcorelabs.tenantsecurity.kms.v1 - package com.ironcorelabs.tenantsecurity.kms.v1
- com.ironcorelabs.tenantsecurity.kms.v1.exception - package com.ironcorelabs.tenantsecurity.kms.v1.exception
- com.ironcorelabs.tenantsecurity.logdriver.v1 - package com.ironcorelabs.tenantsecurity.logdriver.v1
- com.ironcorelabs.tenantsecurity.utils - package com.ironcorelabs.tenantsecurity.utils
- CompletableFutures - Class in com.ironcorelabs.tenantsecurity.utils
-
Utility functions for working with CompletableFutures.
- CompletableFutures() - Constructor for class com.ironcorelabs.tenantsecurity.utils.CompletableFutures
- CompletableFutureSupplier<T> - Interface in com.ironcorelabs.tenantsecurity.utils
-
This is similar to the Java Supplier function type.
- create(String, String) - Static method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Utility method to create a new client instance which returns a CompletableFuture to help handle error situations which can occur on class construction.
- create(String, String) - Static method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Utility method to create a new client instance which returns a CompletableFuture to help handle error situations which can occur on class construction.
- CREATE - com.ironcorelabs.tenantsecurity.logdriver.v1.DataEvent
- CREATE_BACKUP - com.ironcorelabs.tenantsecurity.logdriver.v1.PeriodicEvent
- CryptoException - Exception in com.ironcorelabs.tenantsecurity.kms.v1.exception
-
This is meant to convey that something has happened in the crypto apis such as signature validation failure, incorrect IV length, etc.
- CryptoException(String) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.CryptoException
- CustomEvent - Class in com.ironcorelabs.tenantsecurity.logdriver.v1
- CustomEvent(String) - Constructor for class com.ironcorelabs.tenantsecurity.logdriver.v1.CustomEvent
-
Create a custom security event to be passed to a tenant's logging infrastructure.
D
- DATA_CONTROL - com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.HeaderCase
- DATA_CONTROL_FIELD_NUMBER - Static variable in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- DataEvent - Enum in com.ironcorelabs.tenantsecurity.logdriver.v1
- decrypt(EncryptedDocument, DocumentMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Decrypt the provided EncryptedDocument.
- DECRYPT - com.ironcorelabs.tenantsecurity.logdriver.v1.DataEvent
- decryptBatch(Map<String, EncryptedDocument>, DocumentMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Decrypt a map of documents from the ID of the document to its encrypted content.
- decryptField(DeterministicEncryptedField, FieldMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Decrypt the provided deterministically encrypted field.
- decryptFieldBatch(Map<String, DeterministicEncryptedField>, FieldMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Deterministically decrypt a batch of fields using the tenant's KMS that was used for encryption.
- decryptStream(String, InputStream, OutputStream, DocumentMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Decrypt the bytes that are represented by input using the key contained inside the edek.
- DEFAULT_AES_THREADPOOL_SIZE - Static variable in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Default size of the threadpool used for AES encryptions/decryptions.
- DEFAULT_AES_THREADPOOL_SIZE - Static variable in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Default size of the threadpool used for AES encryptions/decryptions.
- DEFAULT_REQUEST_THREADPOOL_SIZE - Static variable in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Default size of web request thread pool.
- DEFAULT_REQUEST_THREADPOOL_SIZE - Static variable in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Default size of web request thread pool.
- DEFAULT_TIMEOUT_MS - Static variable in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Default timeout in ms for the connection to the TSP.
- DEFAULT_TIMEOUT_MS - Static variable in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Default timeout in ms for the connection to the TSP.
- DELETE - com.ironcorelabs.tenantsecurity.logdriver.v1.DataEvent
- DENY_ACCESS - com.ironcorelabs.tenantsecurity.logdriver.v1.DataEvent
- DerivedKey - Class in com.ironcorelabs.tenantsecurity.kms.v1
- DerivedKey() - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DerivedKey
- DeriveKeyResponse - Class in com.ironcorelabs.tenantsecurity.kms.v1
- DeriveKeyResponse() - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DeriveKeyResponse
- DETERMINISTIC_FIELD_DECRYPT_FAILED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- DETERMINISTIC_FIELD_ENCRYPT_FAILED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- DETERMINISTIC_GENERATE_SEARCH_TERMS_FAILED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- DETERMINISTIC_HEADER_ERROR - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- DETERMINISTIC_ROTATE_FAILED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- DeterministicEncryptedField - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
Holds the result of deterministically encrypting a field with the Deterministic Tenant Security KMS client.
- DeterministicEncryptedField(byte[], String, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicEncryptedField
- DeterministicPlaintextField - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
Represents a plaintext (non-encrypted) field.
- DeterministicPlaintextField(byte[], String, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicPlaintextField
- DeterministicTenantSecurityClient - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
DeterministicTenantSecurityClient class that can be used to deterministically encrypt and decrypt fields.
- DeterministicTenantSecurityClient(String, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Constructor for DeterministicTenantSecurityClient class with default values.
- DeterministicTenantSecurityClient(String, String, int, int) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Constructor for DeterministicTenantSecurityClient class that allows for modifying the random number generator used for encryption.
- DeterministicTenantSecurityClient(String, String, int, int, int) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Constructor for DeterministicTenantSecurityClient class that allows for modifying the random number generator used for encryption.
- DISABLE_TWO_FACTOR - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- DOCUMENT_DECRYPT_FAILED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- DOCUMENT_ENCRYPT_FAILED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- DOCUMENT_ID_FIELD_NUMBER - Static variable in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- DocumentHeader - Class in com.ironcorelabs.proto
- DocumentHeader.DataControlPlatformHeader - Class in com.ironcorelabs.proto
-
Protobuf type
ironcorelabs.proto.DataControlPlatformHeader
- DocumentHeader.DataControlPlatformHeader.Builder - Class in com.ironcorelabs.proto
-
Protobuf type
ironcorelabs.proto.DataControlPlatformHeader
- DocumentHeader.DataControlPlatformHeaderOrBuilder - Interface in com.ironcorelabs.proto
- DocumentHeader.SaaSShieldHeader - Class in com.ironcorelabs.proto
-
Protobuf type
ironcorelabs.proto.SaaSShieldHeader
- DocumentHeader.SaaSShieldHeader.Builder - Class in com.ironcorelabs.proto
-
Protobuf type
ironcorelabs.proto.SaaSShieldHeader
- DocumentHeader.SaaSShieldHeaderOrBuilder - Interface in com.ironcorelabs.proto
- DocumentHeader.v3DocumentHeader - Class in com.ironcorelabs.proto
-
Protobuf type
ironcorelabs.proto.v3DocumentHeader
- DocumentHeader.v3DocumentHeader.Builder - Class in com.ironcorelabs.proto
-
Protobuf type
ironcorelabs.proto.v3DocumentHeader
- DocumentHeader.v3DocumentHeader.HeaderCase - Enum in com.ironcorelabs.proto
- DocumentHeader.v3DocumentHeaderOrBuilder - Interface in com.ironcorelabs.proto
- DocumentMetadata - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
Holds metadata fields as part of an encrypted document.
- DocumentMetadata(String, String, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DocumentMetadata
-
Constructor for DocumentMetadata class which has no additional metadata.
- DocumentMetadata(String, String, String, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DocumentMetadata
-
Constructor for DocumentMetadata class which contains a unique request ID to send to the Tenant Security Proxy.
- DocumentMetadata(String, String, String, Map<String, String>) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DocumentMetadata
-
Constructor for DocumentMetadata class which contains arbitrary key/value pairs to send to the Tenant Security Proxy.
- DocumentMetadata(String, String, String, Map<String, String>, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DocumentMetadata
-
Constructor for DocumentMetadata class which contains arbitrary key/value pairs and a unique request ID to send to the Tenant Security Proxy.
- DocumentMetadata(String, String, String, Map<String, String>, String, String, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.DocumentMetadata
-
Constructor for DocumentMetadata class which contains arbitrary key/value pairs and a unique request ID to send to the Tenant Security Proxy.
E
- ENABLE_TWO_FACTOR - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- encrypt(PlaintextDocument, DocumentMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Encrypt the provided document reusing an existing encrypted document encryption key (EDEK).
- encrypt(Map<String, byte[]>, DocumentMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Encrypt the provided document.
- ENCRYPT - com.ironcorelabs.tenantsecurity.logdriver.v1.DataEvent
- encryptBatch(Map<String, Map<String, byte[]>>, DocumentMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Encrypt a map of documents from the ID of the document to the list of fields to encrypt.
- EncryptedDocument - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
Holds result of encrypting a document with the Tenant Security KMS client.
- EncryptedDocument(Map<String, byte[]>, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.EncryptedDocument
- encryptExistingBatch(Map<String, PlaintextDocument>, DocumentMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Re-encrypt a existing map of documents from the ID of the document to the previously encrypted document.
- encryptField(DeterministicPlaintextField, FieldMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Deterministically encrypt the provided field using the tenant's current secret.
- encryptFieldBatch(Map<String, DeterministicPlaintextField>, FieldMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Deterministically encrypt a batch of new fields using the tenant's primary KMS.
- encryptStream(InputStream, OutputStream, DocumentMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Encrypt the bytes in input and write it to output.
- ENFORCE_RETENTION_POLICY - com.ironcorelabs.tenantsecurity.logdriver.v1.PeriodicEvent
- equals(Object) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- equals(Object) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- equals(Object) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- errorCode - Variable in exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TenantSecurityException
- ErrorResponse - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
Represents the JSON response object for errors that occur during wrap/unwrap of requests to the Tenant Security Proxy.
- ErrorResponse() - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.ErrorResponse
- ErrorResponse(int, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.ErrorResponse
- EventMetadata - Class in com.ironcorelabs.tenantsecurity.logdriver.v1
-
Holds metadata fields as part of a security event.
- EventMetadata(String, String, String) - Constructor for class com.ironcorelabs.tenantsecurity.logdriver.v1.EventMetadata
-
Constructor for EventMetadata class which has no additional metadata.
- EventMetadata(String, String, String, String) - Constructor for class com.ironcorelabs.tenantsecurity.logdriver.v1.EventMetadata
-
Constructor for EventMetadata class which contains a unique request ID to send to the Tenant Security Proxy.
- EventMetadata(String, String, String, Map<String, String>) - Constructor for class com.ironcorelabs.tenantsecurity.logdriver.v1.EventMetadata
-
Constructor for EventMetadata class which contains arbitrary key/value pairs to send to the Tenant Security Proxy.
- EventMetadata(String, String, String, Map<String, String>, String) - Constructor for class com.ironcorelabs.tenantsecurity.logdriver.v1.EventMetadata
-
Constructor for EventMetadata class which contains arbitrary key/value pairs and a unique request ID to send to the Tenant Security Proxy.
- EventMetadata(String, String, String, Map<String, String>, String, String, String, Long) - Constructor for class com.ironcorelabs.tenantsecurity.logdriver.v1.EventMetadata
-
Constructor for EventMetadata class which contains arbitrary key/value pairs and a unique request ID to send to the Tenant Security Proxy.
- EXPIRE_PASSWORD - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- EXPORT - com.ironcorelabs.tenantsecurity.logdriver.v1.DataEvent
F
- FieldMetadata - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
Holds metadata fields as part of a deterministically encrypted field.
- FieldMetadata(String, String, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.FieldMetadata
-
Constructor for FieldMetadata class which has no additional metadata.
- FieldMetadata(String, String, String, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.FieldMetadata
-
Constructor for FieldMetadata class which contains a unique request ID to send to the Tenant Security Proxy.
- FieldMetadata(String, String, String, Map<String, String>) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.FieldMetadata
-
Constructor for FieldMetadata class which contains arbitrary key/value pairs to send to the Tenant Security Proxy.
- FieldMetadata(String, String, String, Map<String, String>, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.FieldMetadata
-
Constructor for FieldMetadata class which contains arbitrary key/value pairs and a unique request ID to send to the Tenant Security Proxy.
- FieldMetadata(String, String, String, Map<String, String>, String, String, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.FieldMetadata
-
Constructor for FieldMetadata class which contains arbitrary key/value pairs and a unique request ID to send to the Tenant Security Proxy.
- forNumber(int) - Static method in enum com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.HeaderCase
G
- generateSearchTerms(DeterministicPlaintextField, FieldMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Deterministically encrypt the provided field with all current and in-rotation secrets for the tenant.
- generateSearchTermsBatch(Map<String, DeterministicPlaintextField>, FieldMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Deterministically encrypt a batch of fields with all current and in-rotation secrets for the tenant.
- get() - Method in interface com.ironcorelabs.tenantsecurity.utils.CompletableFutureSupplier
- getAsPostData() - Method in class com.ironcorelabs.tenantsecurity.logdriver.v1.EventMetadata
-
Convert all of the metadata into a HashMap that can be used to POST all the data to the Tenant Security Proxy.
- getCode() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.ErrorResponse
- getCode() - Method in enum com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
-
Get the numerical code value.
- getDataControl() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- getDataControl() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- getDataControl() - Method in interface com.ironcorelabs.proto.DocumentHeader.v3DocumentHeaderOrBuilder
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- getDataControlBuilder() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- getDataControlOrBuilder() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- getDataControlOrBuilder() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- getDataControlOrBuilder() - Method in interface com.ironcorelabs.proto.DocumentHeader.v3DocumentHeaderOrBuilder
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- getDataLabel() - Method in class com.ironcorelabs.tenantsecurity.logdriver.v1.EventMetadata
-
Get the data classification label.
- getDecryptedFields() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.PlaintextDocument
-
Get the Map of the plaintext documents fields.
- getDefaultInstance() - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- getDefaultInstance() - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- getDefaultInstance() - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- getDefaultInstanceForType() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- getDefaultInstanceForType() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- getDefaultInstanceForType() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- getDefaultInstanceForType() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- getDefaultInstanceForType() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- getDefaultInstanceForType() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- getDekBytes() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.UnwrappedDocumentKey
- getDekBytes() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.WrappedDocumentKey
- getDerivationPath() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicEncryptedField
-
Get the derivation path used for deterministic encryption operations.
- getDerivationPath() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicPlaintextField
-
Get the derivation path used for deterministic encryption operations.
- getDescriptor() - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- getDescriptor() - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- getDescriptor() - Static method in class com.ironcorelabs.proto.DocumentHeader
- getDescriptor() - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- getDescriptor() - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- getDescriptor() - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- getDescriptor() - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- getDescriptorForType() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- getDescriptorForType() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- getDescriptorForType() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- getDeterministicClient() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Get a DeterministicTenantSecurityClient to deterministically encrypt and decrypt fields.
- getDocumentId() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
-
string document_id = 1;
- getDocumentId() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
-
string document_id = 1;
- getDocumentId() - Method in interface com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeaderOrBuilder
-
string document_id = 1;
- getDocumentIdBytes() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
-
string document_id = 1;
- getDocumentIdBytes() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
-
string document_id = 1;
- getDocumentIdBytes() - Method in interface com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeaderOrBuilder
-
string document_id = 1;
- getDocuments() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.BatchResult
-
Deprecated.Use getSuccesses() instead
- getEdek() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.EncryptedDocument
-
Shorthand method for getEncryptedDocumentEncryptionKey()
- getEdek() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.PlaintextDocument
-
Shorthand method for getEncryptedDocumentEncryptionKey()
- getEdek() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.RekeyedDocumentKey
- getEdek() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.StreamingResponse
-
Shorthand method for getEncryptedDocumentEncryptionKey()
- getEdek() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.WrappedDocumentKey
- getEncryptedDocumentEncryptionKey() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.EncryptedDocument
-
Get the document's encrypted document encryption key (EDEK).
- getEncryptedDocumentEncryptionKey() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.PlaintextDocument
-
Get the document's encrypted document encryption key (EDEK).
- getEncryptedDocumentEncryptionKey() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.StreamingResponse
-
Get the document's encrypted document encryption key (EDEK).
- getEncryptedField() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicEncryptedField
-
Get the encrypted field data.
- getEncryptedFields() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.EncryptedDocument
-
Get the encrypted map of document fields by id/name (String) to encrypted bytes (byte[]).
- getErrorCode() - Method in exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TenantSecurityException
-
Get the TenantSecurityErrorCodes instance this error represents.
- getFailures() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.BatchDocumentKeys
- getFailures() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.BatchResult
-
Get a Map from the ID to an exception that occurred when encrypting or decrypting the data.
- getFlatEvent() - Method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.AdminEvent
- getFlatEvent() - Method in class com.ironcorelabs.tenantsecurity.logdriver.v1.CustomEvent
- getFlatEvent() - Method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.DataEvent
- getFlatEvent() - Method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.PeriodicEvent
- getFlatEvent() - Method in interface com.ironcorelabs.tenantsecurity.logdriver.v1.SecurityEvent
- getFlatEvent() - Method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- getHeaderCase() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- getHeaderCase() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- getHeaderCase() - Method in interface com.ironcorelabs.proto.DocumentHeader.v3DocumentHeaderOrBuilder
- getHttpResponseCode() - Method in exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TenantSecurityException
-
Get the HTTP response code that was returned from the Tenant Security Proxy.
- getKeys() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.BatchDocumentKeys
- getMessage() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.ErrorResponse
- getMessage() - Method in enum com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
-
Get the human readable error message associated with this error code.
- getNumber() - Method in enum com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.HeaderCase
- getOtherData() - Method in class com.ironcorelabs.tenantsecurity.logdriver.v1.EventMetadata
-
Get any other metadata.
- getParserForType() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- getParserForType() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- getParserForType() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- getPlaintextField() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicPlaintextField
-
Get the plaintext field data.
- getRequestId() - Method in class com.ironcorelabs.tenantsecurity.logdriver.v1.EventMetadata
-
Get the provided request ID
- getRequestingUserOrServiceId() - Method in class com.ironcorelabs.tenantsecurity.logdriver.v1.EventMetadata
-
Get the requesting user or service ID.
- getSaasShield() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- getSaasShield() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- getSaasShield() - Method in interface com.ironcorelabs.proto.DocumentHeader.v3DocumentHeaderOrBuilder
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- getSaasShieldBuilder() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- getSaasShieldOrBuilder() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- getSaasShieldOrBuilder() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- getSaasShieldOrBuilder() - Method in interface com.ironcorelabs.proto.DocumentHeader.v3DocumentHeaderOrBuilder
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- getSecretPath() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicEncryptedField
-
Get the secret path used for deterministic encryption operations.
- getSecretPath() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicPlaintextField
-
Get the secret path used for deterministic encryption operations.
- getSegmentId() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
-
uint64 segment_id = 2;
- getSegmentId() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
-
uint64 segment_id = 2;
- getSegmentId() - Method in interface com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeaderOrBuilder
-
uint64 segment_id = 2;
- getSerializedSize() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- getSerializedSize() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- getSerializedSize() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- getSig() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
bytes sig = 1;
- getSig() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
-
bytes sig = 1;
- getSig() - Method in interface com.ironcorelabs.proto.DocumentHeader.v3DocumentHeaderOrBuilder
-
bytes sig = 1;
- getSuccesses() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.BatchResult
-
Get the Map from ID to successfully encrypted or decrypted data.
- getTenantId() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
-
string tenant_id = 1;
- getTenantId() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
-
string tenant_id = 1;
- getTenantId() - Method in interface com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeaderOrBuilder
-
string tenant_id = 1;
- getTenantId() - Method in class com.ironcorelabs.tenantsecurity.logdriver.v1.EventMetadata
-
Get the tenant ID.
- getTenantIdBytes() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
-
string tenant_id = 1;
- getTenantIdBytes() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
-
string tenant_id = 1;
- getTenantIdBytes() - Method in interface com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeaderOrBuilder
-
string tenant_id = 1;
- getUnknownFields() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- getUnknownFields() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- getUnknownFields() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
H
- hasDataControl() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- hasDataControl() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- hasDataControl() - Method in interface com.ironcorelabs.proto.DocumentHeader.v3DocumentHeaderOrBuilder
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- hasDocuments() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.BatchResult
-
Deprecated.Use hasSuccesses() instead
- hasFailures() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.BatchResult
-
Returns whether the batch result had any failures when encrypting/decrypting data.
- hashCode() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- hashCode() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- hashCode() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- hasSaasShield() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- hasSaasShield() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- hasSaasShield() - Method in interface com.ironcorelabs.proto.DocumentHeader.v3DocumentHeaderOrBuilder
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- hasSuccesses() - Method in class com.ironcorelabs.tenantsecurity.kms.v1.BatchResult
-
Returns whether the batch result had any successful encrypted/decrypted data.
- HEADER_NOT_SET - com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.HeaderCase
- httpResponseCode - Variable in exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TenantSecurityException
I
- IMPORT - com.ironcorelabs.tenantsecurity.logdriver.v1.DataEvent
- internalGetFieldAccessorTable() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- internalGetFieldAccessorTable() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- internalGetFieldAccessorTable() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- internalGetFieldAccessorTable() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- internalGetFieldAccessorTable() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- internalGetFieldAccessorTable() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- INVALID_ENCRYPTED_DOCUMENT - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- INVALID_PROVIDED_EDEK - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- INVALID_REQUEST_BODY - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- isInitialized() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- isInitialized() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- isInitialized() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- isInitialized() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- isInitialized() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- isInitialized() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
K
- KMS_AUTHORIZATION_FAILED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- KMS_CONFIGURATION_DISABLED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- KMS_CONFIGURATION_INVALID - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- KMS_THROTTLED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- KMS_UNREACHABLE - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- KMS_UNWRAP_FAILED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- KMS_WRAP_FAILED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- KmsException - Exception in com.ironcorelabs.tenantsecurity.kms.v1.exception
- KmsException(TenantSecurityErrorCodes) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.KmsException
-
Create a new KMSException when the request to the API couldn't be made.
- KmsException(TenantSecurityErrorCodes, int) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.KmsException
-
Create a new KMSException with the provided error code and HTTP status code.
- KmsException(TenantSecurityErrorCodes, int, String) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.KmsException
-
Create a new KMSException with the provided error code and HTTP status code.
- KmsException(TenantSecurityErrorCodes, int, String, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.KmsException
-
Create a new KMSException with the provided error code and HTTP status code.
- KmsException(TenantSecurityErrorCodes, int, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.KmsException
-
Create a new KMSException with the provided error code and HTTP status code.
- KmsException(TenantSecurityErrorCodes, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.KmsException
-
Create a new KMSException when the request to the API couldn't be made.
L
- LOCKOUT - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- LOGIN - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- LOGOUT - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- logSecurityEvent(SecurityEvent, EventMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Send the provided security event to the TSP to be logged and analyzed.
M
- mergeDataControl(DocumentHeader.DataControlPlatformHeader) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- mergeFrom(Message) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- mergeFrom(Message) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- mergeFrom(Message) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- mergeFrom(DocumentHeader.DataControlPlatformHeader) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- mergeFrom(DocumentHeader.SaaSShieldHeader) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- mergeFrom(DocumentHeader.v3DocumentHeader) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- mergeSaasShield(DocumentHeader.SaaSShieldHeader) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- mergeUnknownFields(UnknownFieldSet) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
N
- newBuilder() - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- newBuilder() - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- newBuilder() - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- newBuilder(DocumentHeader.DataControlPlatformHeader) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- newBuilder(DocumentHeader.SaaSShieldHeader) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- newBuilder(DocumentHeader.v3DocumentHeader) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- newBuilderForType() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- newBuilderForType() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- newBuilderForType() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- NO_PRIMARY_KMS_CONFIGURATION - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
P
- parseDelimitedFrom(InputStream) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseDelimitedFrom(InputStream) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseDelimitedFrom(InputStream) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parseFrom(byte[]) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseFrom(byte[]) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseFrom(byte[]) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parseFrom(ByteString) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseFrom(ByteString) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseFrom(ByteString) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parseFrom(CodedInputStream) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseFrom(CodedInputStream) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseFrom(CodedInputStream) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parseFrom(InputStream) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseFrom(InputStream) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseFrom(InputStream) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parseFrom(ByteBuffer) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseFrom(ByteBuffer) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseFrom(ByteBuffer) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- parser() - Static method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- parser() - Static method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- parser() - Static method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- PeriodicEvent - Enum in com.ironcorelabs.tenantsecurity.logdriver.v1
- PlaintextDocument - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
Represents a plaintext (non-encrypted) document which can have 1-N fields.
- PlaintextDocument(Map<String, byte[]>, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.PlaintextDocument
R
- registerAllExtensions(ExtensionRegistry) - Static method in class com.ironcorelabs.proto.DocumentHeader
- registerAllExtensions(ExtensionRegistryLite) - Static method in class com.ironcorelabs.proto.DocumentHeader
- REJECT_LOGIN - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- RekeyedDocumentKey - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
An EDEK made by wrapping an existing encrypted document with a tenant's KMS, in Base64 format.
- RekeyedDocumentKey() - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.RekeyedDocumentKey
- rekeyEdek(String, DocumentMetadata, String) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Re-key a document's encrypted document key (EDEK) using a new KMS config.
- REMOVE - com.ironcorelabs.tenantsecurity.logdriver.v1.AdminEvent
- REMOVE - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- REQUEST_EMAIL_VERIFICATION - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- RESET_PASSWORD - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- rotateField(DeterministicEncryptedField, FieldMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Decrypt the provided deterministically encrypted field and re-encrypt it with the current tenant secret.
- rotateFieldBatch(Map<String, DeterministicEncryptedField>, FieldMetadata) - Method in class com.ironcorelabs.tenantsecurity.kms.v1.DeterministicTenantSecurityClient
-
Determinally decrypt a batch of fields using the tenant's KMS that was used for encryption, then re-encrypt them with the current tenant secret.
S
- SAAS_SHIELD - com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.HeaderCase
- SAAS_SHIELD_FIELD_NUMBER - Static variable in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- SECURITY_EVENT_REJECTED - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- SecurityEvent - Interface in com.ironcorelabs.tenantsecurity.logdriver.v1
- SecurityEventException - Exception in com.ironcorelabs.tenantsecurity.kms.v1.exception
- SecurityEventException(TenantSecurityErrorCodes) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.SecurityEventException
-
Create a new KMSException when the request to the API couldn't be made.
- SecurityEventException(TenantSecurityErrorCodes, int) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.SecurityEventException
-
Create a new KMSException with the provided error code and HTTP status code.
- SecurityEventException(TenantSecurityErrorCodes, int, String) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.SecurityEventException
-
Create a new KMSException with the provided error code and HTTP status code.
- SecurityEventException(TenantSecurityErrorCodes, int, String, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.SecurityEventException
-
Create a new KMSException with the provided error code and HTTP status code.
- SecurityEventException(TenantSecurityErrorCodes, int, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.SecurityEventException
-
Create a new KMSException with the provided error code and HTTP status code.
- SecurityEventException(TenantSecurityErrorCodes, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.SecurityEventException
-
Create a new KMSException when the request to the API couldn't be made.
- SEGMENT_ID_FIELD_NUMBER - Static variable in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- sequence(List<CompletableFuture<T>>) - Static method in class com.ironcorelabs.tenantsecurity.utils.CompletableFutures
-
Convert a List of CompletableFutures into a CompletableFuture of a List.
- setDataControl(DocumentHeader.DataControlPlatformHeader) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- setDataControl(DocumentHeader.DataControlPlatformHeader.Builder) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.DataControlPlatformHeader data_control = 2;
- setDocumentId(String) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
-
string document_id = 1;
- setDocumentIdBytes(ByteString) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
-
string document_id = 1;
- setField(Descriptors.FieldDescriptor, Object) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- setField(Descriptors.FieldDescriptor, Object) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- setSaasShield(DocumentHeader.SaaSShieldHeader) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- setSaasShield(DocumentHeader.SaaSShieldHeader.Builder) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
.ironcorelabs.proto.SaaSShieldHeader saas_shield = 3;
- setSegmentId(long) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
-
uint64 segment_id = 2;
- setSig(ByteString) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
-
bytes sig = 1;
- setTenantId(String) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
-
string tenant_id = 1;
- setTenantIdBytes(ByteString) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
-
string tenant_id = 1;
- setUnknownFields(UnknownFieldSet) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader.Builder
- setUnknownFields(UnknownFieldSet) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader.Builder
- setUnknownFields(UnknownFieldSet) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.Builder
- SIG_FIELD_NUMBER - Static variable in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- StreamingResponse - Class in com.ironcorelabs.tenantsecurity.kms.v1
- StreamingResponse(String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.StreamingResponse
- SUSPEND - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
T
- TENANT_ID_FIELD_NUMBER - Static variable in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- TenantSecurityClient - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
TenantSecurityClient class that can be used to encrypt and decrypt documents.
- TenantSecurityClient(String, String) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Constructor for TenantSecurityClient class that uses the SecureRandom NativePRNGNonBlocking instance for random number generation.
- TenantSecurityClient(String, String, int, int) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Constructor for TenantSecurityClient class that allows call to provide web request and AES operation thread pool sizes.
- TenantSecurityClient(String, String, int, int, int) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Constructor for TenantSecurityClient class that allows call to provide web request and AES operation thread pool sizes.
- TenantSecurityClient(String, String, int, int, SecureRandom) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Constructor for TenantSecurityClient class that allows for modifying the random number generator used for encryption.
- TenantSecurityClient(String, String, int, int, SecureRandom, int) - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityClient
-
Constructor for TenantSecurityClient class that allows for modifying the random number generator used for encryption.
- TenantSecurityErrorCodes - Enum in com.ironcorelabs.tenantsecurity.kms.v1
-
Enum of error codes that can occur as part of requests to the Tenant Security Proxy Docker container.
- TenantSecurityException - Exception in com.ironcorelabs.tenantsecurity.kms.v1.exception
-
Represents an Exception that occurred within or while attempting to call the Tenant Security Proxy Docker container.
- TenantSecurityException(TenantSecurityErrorCodes, int, String, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TenantSecurityException
-
Package private constructor so that subclasses have a common way of setting the provided error code and HTTP status code.
- TIMEOUT_SESSION - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
- toBuilder() - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- toBuilder() - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- toBuilder() - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
- tryCatchNonFatal(CompletableFutureSupplier<T>) - Static method in class com.ironcorelabs.tenantsecurity.utils.CompletableFutures
-
Try to run the given function, placing the value in a CompletableFuture.
- TscException - Exception in com.ironcorelabs.tenantsecurity.kms.v1.exception
-
Errors originating from internal TSC operations.
- TscException(TenantSecurityErrorCodes, String) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TscException
-
Create a new TscException with the provided error code.
- TscException(TenantSecurityErrorCodes, String, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TscException
-
Create a new TscException with the provided error code and cause.
- TscException(TenantSecurityErrorCodes, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TscException
-
Create a new TscException with the provided cause.
- TspServiceException - Exception in com.ironcorelabs.tenantsecurity.kms.v1.exception
- TspServiceException(TenantSecurityErrorCodes) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TspServiceException
-
Create a new TspServiceException when the request to the API couldn't be made.
- TspServiceException(TenantSecurityErrorCodes, int) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TspServiceException
-
Create a new TspServiceException with the provided error code and HTTP status code.
- TspServiceException(TenantSecurityErrorCodes, int, String) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TspServiceException
-
Create a new TspServiceException with the provided error code and HTTP status code.
- TspServiceException(TenantSecurityErrorCodes, int, String, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TspServiceException
-
Create a new TspServiceException with the provided error code and HTTP status code.
- TspServiceException(TenantSecurityErrorCodes, int, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TspServiceException
-
Create a new TspServiceException with the provided error code and HTTP status code.
- TspServiceException(TenantSecurityErrorCodes, Throwable) - Constructor for exception com.ironcorelabs.tenantsecurity.kms.v1.exception.TspServiceException
-
Create a new TspServiceException when the request to the API couldn't be made.
U
- UNABLE_TO_MAKE_REQUEST - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- UNAUTHORIZED_REQUEST - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- UNKNOWN_ERROR - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- UNKNOWN_TENANT_OR_NO_ACTIVE_KMS_CONFIGURATIONS - com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
- UnwrappedDocumentKey - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
Represents the JSON response object from the document/unwrap endpoint which includes the dek.
- UnwrappedDocumentKey() - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.UnwrappedDocumentKey
- UserEvent - Enum in com.ironcorelabs.tenantsecurity.logdriver.v1
V
- valueOf(int) - Static method in enum com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.HeaderCase
-
Deprecated.
- valueOf(int) - Static method in enum com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
-
Get an instance of an TenantSecurityErrorCodes from the provided numerical code.
- valueOf(String) - Static method in enum com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.HeaderCase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.AdminEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.DataEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.PeriodicEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader.HeaderCase
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.ironcorelabs.tenantsecurity.kms.v1.TenantSecurityErrorCodes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.AdminEvent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.DataEvent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.PeriodicEvent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERIFY_EMAIL - com.ironcorelabs.tenantsecurity.logdriver.v1.UserEvent
W
- WrappedDocumentKey - Class in com.ironcorelabs.tenantsecurity.kms.v1
-
A new DEK wrapped by the tenant's KMS and its encrypted form (EDEK), both in Base64 format.
- WrappedDocumentKey() - Constructor for class com.ironcorelabs.tenantsecurity.kms.v1.WrappedDocumentKey
- writeTo(CodedOutputStream) - Method in class com.ironcorelabs.proto.DocumentHeader.DataControlPlatformHeader
- writeTo(CodedOutputStream) - Method in class com.ironcorelabs.proto.DocumentHeader.SaaSShieldHeader
- writeTo(CodedOutputStream) - Method in class com.ironcorelabs.proto.DocumentHeader.v3DocumentHeader
All Classes All Packages