Details
-
New Feature
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
0
Description
Suggested release note:
Added an new environment config property, `SecurityConfig.enableCertificateVerification(boolean)`, which defaults to true. The purpose of this property is to allow disabling TLS certificate verification in development environments where configuring the CA certificate to trust is not practical. Setting this to false is equivalent to configuring the environment to use `InsecureTrustManager.INSTANCE`.
For compatibility with other modern Couchbase SDKs, certificate verification can now be disabled using the connection string parameter: `tls_verify=none`.
This config property is introduced at stability level `Volatile`, meaning it may change in a patch release without notice.