java.lang.Object
com.couchbase.analytics.client.java.internal.utils.security.CbCertificates

public class CbCertificates extends Object
  • Method Details

    • getJvmCertificates

      public static List<X509Certificate> getJvmCertificates()
      Returns the Certificate Authority (CA) certificates trusted by the JVM's default trust manager.
    • getCapellaCaCertificates

      public static List<X509Certificate> getCapellaCaCertificates()
    • getNonProdCertificates

      public static List<X509Certificate> getNonProdCertificates()
      Returns the Certificate Authority (CA) certificates used by Couchbase internal pre-production clusters.
    • parse

      public static List<X509Certificate> parse(String pemCertificates)
      Parameters:
      pemCertificates - The PEM-encoded certificate(s) to decode and return.
    • read

      public static List<X509Certificate> read(InputStream pemStream)
    • read

      public static List<X509Certificate> read(Path pemFilePath)