Uploaded image for project: 'Java Couchbase JVM Core'
  1. Java Couchbase JVM Core
  2. JVMCBC-1290

Support "tls_verify=none" connection string parameter

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Fixed
    • Major
    • 2.4.7
    • 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.

      Attachments

        Activity

          People

            david.nault David Nault
            david.nault David Nault
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty