Package version:

Interface ClientEncryptionKeyRequest

Interface representing a request for client encryption key in Cosmos DB.

interface ClientEncryptionKeyRequest {
    encryptionAlgorithm: string;
    id: string;
    keyWrapMetadata: EncryptionKeyWrapMetadata;
    wrappedDataEncryptionKey: string;
}

Properties

encryptionAlgorithm: string

The algorithm used to encrypt/decrypt data.

id: string

id of the client encryption key

keyWrapMetadata: EncryptionKeyWrapMetadata

Metadata containing information necessary to wrap/unwrap the encryption key.

wrappedDataEncryptionKey: string

The wrapped (encrypted) data encryption key.