Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.

Opciones de MongoClient para Queryable Encryption

En esta página, puedes aprender sobre las opciones de configuración específicas de cifrado consultable para las instancias de MongoClient.

La siguiente tabla describe la estructura de un objeto AutoEncryptionOptions:

Propiedad
Tipo de dato
¿Requerido?
Descripción

keyVaultNamespace

String

Sí

El namespace completo de la Colección de Bóvedas de Llaves.

kmsProviders

Object

Sí

El sistema de gestión de claves (KMS) utilizado por Queryable Encryption para administrar tus claves maestras de cliente (CMK).

Para obtener más información sobre los objetos kmsProviders, consulta Proveedores de KMS.

Para obtener más información sobre las llaves maestras de cliente, consulte llaves de cifrado y bóvedas de claves.

bypassAutoEncryption

Boolean

No

Indique true para omitir las reglas de cifrado automáticas y realizar un cifrado explícito (manual) por campo.

bypassQueryAnalysis

Boolean

No

Deshabilita el análisis automático de comandos salientes. Especifique true para utilizar cifrado explícito sin la librería de Encriptación Automática.

encryptedFieldsMap

Object

No

Un esquema que especifica qué campos se deben encriptar automáticamente y los tipos de consultas permitidas en esos campos.

Para aprender cómo construir un esquema de cifrado, consulta Campos cifrados y queries habilitadas.

explicitEncryptionOnly

Boolean

No

Si estableces explicitEncryptionOnly en true, el driver utiliza únicamente el cifrado explícito (manual) por campo y remueve la configuración de cifrado automático de la conexión. Debes cifrar y descifrar manualmente los valores de campos usando la API de ClientEncryption.

Esta opción sólo funciona con CSFLE.

keyVaultClient

MongoClient

No

Especifica el MongoClient que debe conectarse a la instancia de MongoDB que aloja tu Colección de Bóvedas de Llaves.

Si omite esta opción, el controlador utilizará la instancia actual de MongoClient.

Para obtener más información sobre las colecciones de Key Vault, consulte Colecciones de Key Vault.

tlsOptions

Object

No

Las opciones de TLS que se deben utilizar al conectarse al proveedor de KMS.

Seleccionar el lenguaje
Califique esta página