定数 | キー | 説明 |
|---|---|---|
MONGOC_URI_TLS | tls | {true|false} は、TLS を使用する必要があるかどうかを示します。 |
MONGOC_URI_TLSCERTIFICATEKEYFILE | tlscertificatekeyfile | PEM 形式の秘密キーへのパス。その公開証明書が末尾に連結されています。 |
MONGOC_URI_TLSCERTIFICATEKEYFILEPASSWORD | tlsCertificatekeypassword | 暗号化された秘密キーのロックを解除するために使用するパスワード(存在する場合)。 |
MONGOC_URI_TLSCAFILE | tlsCAFile | 信頼できると見なされる 1 つの証明機関または複数の証明機関のバンドル。 |
MONGOC_URI_TLSALLOWINVALIDCERTIFICATES | tlsAllowInvalidCertificates | 証明書検証エラー(例: 信頼されていない発行者、期限切れなど)。 |
MONGOC_URI_TLSALLOWINVALIDHOSTNAMES | tlsAllowInvalidHostnames | 証明書のホスト名検証を無視します(例: 有効な証明書を使用しているが、別のホスト名に対して発行された中間者) |
MONGOC_URI_TLSINSECURE | tlsInsecure | {true|false} は、安全でない TLS オプションを使用する必要があるかどうかを示します。 現在のところ、これは MONGOC_URI_TLSALLOINIDCERTICATES と MONGOC_URI_TLSALLOINIDHOSTNAMES を意味します。 |
MONGOC_URI_TLSDISABLECERTIFICATEREVOCATIONCHECK | tlsdisablecertificatelinkingcheck | {true|false} は、失効チェック(CRL / OCSP)を無効にする必要があるかどうかを示します。 |
MONGOC_URI_TLSDISABLEOCSPENDPOINTCHECK | tlsdisableocspendpointCheck | {true|false} は、OCSP 応答がステープリングされていない場合に OCSP レスポンダー エンドポイントを要求してはなりません。 |