Interface TrustManagerFactory


public interface TrustManagerFactory
A factory that can create TrustManager objects.
Since:
3.3.0
  • Method Details

    • create

      @Deprecated TrustManager create(boolean verifyHostname, String hostname)
      Deprecated.
      Use createUsingConfiguredTrustStores(boolean, String) createUsingConfiguredTrustStores} instead
      Create a TrustManager, that uses trust anchors configured on the server.
      Parameters:
      verifyHostname - Should hostname be verified against the certificate.
      hostname - Hostname to be verified. Ignored if verifyHostname == false.
      Returns:
      An instance of TrustManager
    • createUsingConfiguredTrustStores

      TrustManager createUsingConfiguredTrustStores(boolean verifyHostname, String hostname)
      Create a TrustManager, that uses trust anchors configured on the server.
      Parameters:
      verifyHostname - Should hostname be verified against the certificate.
      hostname - Hostname to be verified. Ignored if verifyHostname == false.
      Returns:
      An instance of TrustManager
      Since:
      4.0.0
    • createUsingDefaultTrustStores

      TrustManager createUsingDefaultTrustStores(boolean verifyHostname, String hostname)
      Create a TrustManager, that uses trust anchors configured in the system (cacerts).
      Parameters:
      verifyHostname - Should hostname be verified against the certificate.
      hostname - Hostname to be verified. Ignored if verifyHostname == false.
      Returns:
      An instance of TrustManager
      Since:
      4.0.0