Class DeterministicEncryptedField

java.lang.Object
com.ironcorelabs.tenantsecurity.kms.v1.DeterministicEncryptedField

public final class DeterministicEncryptedField extends Object
Holds the result of deterministically encrypting a field with the Deterministic Tenant Security KMS client. Contains the encrypted fields and the paths that were used to encrypt those fields.
  • Constructor Details

    • DeterministicEncryptedField

      public DeterministicEncryptedField(byte[] encryptedField, String derivationPath, String secretPath)
  • Method Details

    • getEncryptedField

      public byte[] getEncryptedField()
      Get the encrypted field data.
    • getDerivationPath

      public String getDerivationPath()
      Get the derivation path used for deterministic encryption operations.
    • getSecretPath

      public String getSecretPath()
      Get the secret path used for deterministic encryption operations.