MongoDB.local SF, Jan 15: See the speaker lineup & ship your AI vision faster. Use WEB50 to save 50%
Find out more >
Docs Menu
Docs Home
/ /

MongoDB\Client::createClientEncryption()

MongoDB\Client::createClientEncryption()

Returns a MongoDB\Driver\ClientEncryption object for manual encryption and decryption of values.

function createClientEncryption(array $options): MongoDB\Driver\ClientEncryption
$options : array

An array specifying the desired options. Refer to the MongoDB\Driver\Manager::createClientEncryption() extension documentation for a list of supported options.

If a MongoDB\Client is provided for the keyVaultClient option, it will be unwrapped into a MongoDB\Driver\Manager for the extension.

A MongoDB\Driver\ClientEncryption instance which can be used to encrypt and decrypt values.

MongoDB\Exception\InvalidArgumentException for errors related to the parsing of parameters or options.

MongoDB\Driver\Exception\InvalidArgumentException for errors related to the parsing of parameters or options at the extension level.

Back

bulkWrite()

On this page