Class HttpClientBuilder

java.lang.Object
org.keycloak.adapters.cloned.HttpClientBuilder

public class HttpClientBuilder extends Object
Abstraction for creating HttpClients. Allows SSL configuration.
Version:
$Revision: 1 $
Author:
Bill Burke
  • Field Details

    • truststore

      protected KeyStore truststore
    • clientKeyStore

      protected KeyStore clientKeyStore
    • clientPrivateKeyPassword

      protected String clientPrivateKeyPassword
    • disableTrustManager

      protected boolean disableTrustManager
    • disableCookieCache

      protected boolean disableCookieCache
    • policy

    • sslContext

      protected SSLContext sslContext
    • connectionPoolSize

      protected int connectionPoolSize
    • maxPooledPerRoute

      protected int maxPooledPerRoute
    • connectionTTL

      protected long connectionTTL
    • connectionTTLUnit

      protected TimeUnit connectionTTLUnit
    • verifier

      protected HostnameVerifier verifier
    • socketTimeout

      protected long socketTimeout
    • socketTimeoutUnits

      protected TimeUnit socketTimeoutUnits
    • establishConnectionTimeout

      protected long establishConnectionTimeout
    • establishConnectionTimeoutUnits

      protected TimeUnit establishConnectionTimeoutUnits
    • proxyHost

      protected org.apache.http.HttpHost proxyHost
  • Constructor Details

    • HttpClientBuilder

      public HttpClientBuilder()
  • Method Details