Interface KMIPEncryptionKeyOptions

Configuration options for making a KMIP encryption key

interface KMIPEncryptionKeyOptions {
    delegated?: boolean;
    endpoint?: string;
    keyId?: string;
}

Properties

delegated?: boolean

If true, this key should be decrypted by the KMIP server.

Requires mongodb-client-encryption>=6.0.1.

endpoint?: string

Host with optional port.

keyId?: string

keyId is the KMIP Unique Identifier to a 96 byte KMIP Secret Data managed object.

If keyId is omitted, a random 96 byte KMIP Secret Data managed object will be created.