Class DeterministicPlaintextField

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

public final class DeterministicPlaintextField extends Object
Represents a plaintext (non-encrypted) field. Also contains the derivation and secret paths that will be used to deterministically encrypt the field.
  • Constructor Details

    • DeterministicPlaintextField

      public DeterministicPlaintextField(byte[] plaintextField, String secretPath, String derivationPath)
  • Method Details

    • getPlaintextField

      public byte[] getPlaintextField()
      Get the plaintext 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.