Class ConfigClientRequestTemplateFactory

java.lang.Object
org.springframework.cloud.config.client.ConfigClientRequestTemplateFactory

public class ConfigClientRequestTemplateFactory extends Object
  • Constructor Details

    • ConfigClientRequestTemplateFactory

      public ConfigClientRequestTemplateFactory(org.apache.commons.logging.Log log, ConfigClientProperties properties)
  • Method Details

    • getLog

      public org.apache.commons.logging.Log getLog()
    • getProperties

      public ConfigClientProperties getProperties()
    • create

      public org.springframework.web.client.RestTemplate create()
    • createHttpRequestFactory

      protected org.springframework.http.client.ClientHttpRequestFactory createHttpRequestFactory(ConfigClientProperties client)
    • createConnectionManagerForTls

      protected org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager createConnectionManagerForTls(ConfigClientProperties client) throws GeneralSecurityException, IOException
      Throws:
      GeneralSecurityException
      IOException
    • createSocketBuilderForTls

      protected org.apache.hc.core5.http.io.SocketConfig.Builder createSocketBuilderForTls(ConfigClientProperties client)
    • addAuthorizationToken

      public void addAuthorizationToken(org.springframework.http.HttpHeaders httpHeaders, String username, String password)