AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。

Queryable Encryption の MongoClient オプション

このページでは、 MongoClientインスタンスの Queryable Encryption 固有の構成オプションについて説明します。

次の表は、 AutoEncryptionOptionsオブジェクトの構造を説明するものです。

プロパティ
データ型
必須
説明

keyVaultNamespace

String

はい

キーヴォールト コレクションの完全な名前空間。

kmsProviders

Object

はい

CMK(Customer Master Key)を管理するために Queryable Encryption で使用される KMS(Key Management System) 。

kmsProvidersオブジェクトの詳細については、 KMS プロバイダー を参照してください。

CMK の詳細については、「暗号化キー と キーヴォールト 」を参照してください。

bypassAutoEncryption

Boolean

No

自動暗号化ルールをバイパスし、フィールドごとの明示的な(手動)暗号化を実行するには、 trueを指定します。

bypassQueryAnalysis

Boolean

No

送信コマンドの自動分析を無効にします。 自動暗号化共有ライブラリなしで明示的な暗号化を使用するには、 trueを指定します。

encryptedFieldsMap

Object

No

自動的に暗号化するフィールドと、それらのフィールドで許可されるクエリのタイプを指定するスキーマ。

暗号化スキーマの構築方法については、「暗号化されたフィールド 」と「 有効なクエリ 」を参照してください。

explicitEncryptionOnly

Boolean

No

explicitEncryptionOnly を true に設定すると、ドライバーは明示的(手動)のフィールドごとの暗号化のみを使用し、接続から自動暗号化設定を削除します。ClientEncryption APIを使用してフィールド値を手動で暗号化および復号化する必要があります。

このオプションは CSFLE でのみ機能します。

keyVaultClient

MongoClient

No

キーヴォールト コレクションをホストしている MongoDB インスタンスに接続するMongoClientを指定します。

このオプションを省略すると、ドライバーは現在のMongoClientインスタンスを使用します。

キー Vault コレクションの詳細については、「キー Vault コレクション 」を参照してください。

tlsOptions

Object

No

KMS プロバイダーに接続するときに使用する TLS オプションです。

言語の選択
このページを評価