Share via


ClientEncryptionIncludedPath interface

Represents a path for encryption and its associated settings.

Properties

clientEncryptionKeyId

identifier of the client encryption key to use to encrypt the path

encryptionAlgorithm

encryption algorithm to be used currently only AEAD_AES_256_CBC_HMAC_SHA256 algo is supported

encryptionType

type of encryption to be performed (Deterministic or Randomized)

path

name of the path to be encrypted

Property Details

clientEncryptionKeyId

identifier of the client encryption key to use to encrypt the path

clientEncryptionKeyId: string

Property Value

string

encryptionAlgorithm

encryption algorithm to be used currently only AEAD_AES_256_CBC_HMAC_SHA256 algo is supported

encryptionAlgorithm: AEAD_AES_256_CBC_HMAC_SHA256

Property Value

encryptionType

type of encryption to be performed (Deterministic or Randomized)

encryptionType: EncryptionType

Property Value

path

name of the path to be encrypted

path: string

Property Value

string