Class HttpComponentsRestTemplateConfigurator

    • Constructor Detail

      • HttpComponentsRestTemplateConfigurator

        public HttpComponentsRestTemplateConfigurator()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Create an instance with no TLS configuration and no HttpClientBuilder post-processor.
      • HttpComponentsRestTemplateConfigurator

        public HttpComponentsRestTemplateConfigurator​(HttpClientBuilderConfigurator configurator)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Create an instance with a HttpClientBuilder post-processor.
        Parameters:
        configurator - the post-processing logic to use for the HttpClientBuilder
      • HttpComponentsRestTemplateConfigurator

        public HttpComponentsRestTemplateConfigurator​(org.apache.http.conn.ssl.SSLConnectionSocketFactory sslConnectionSocketFactory,
                                                      SSLContext sslContext)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Create an instance with TLS configuration.
        Parameters:
        sslConnectionSocketFactory - socket factory to use
        sslContext - SSL context to use
        See Also:
        HttpClientBuilder.setSSLSocketFactory(LayeredConnectionSocketFactory), HttpClientBuilder.setSSLContext(SSLContext)
      • HttpComponentsRestTemplateConfigurator

        public HttpComponentsRestTemplateConfigurator​(org.apache.http.conn.ssl.SSLConnectionSocketFactory sslConnectionSocketFactory,
                                                      SSLContext sslContext,
                                                      HttpClientBuilderConfigurator configurator)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Create an instance with TLS configuration and a HttpClientBuilder post-processor.
        Parameters:
        sslConnectionSocketFactory - socket factory to use
        sslContext - SSL context to use
        configurator - the post-processing logic to use for the HttpClientBuilder
        See Also:
        HttpClientBuilder.setSSLSocketFactory(LayeredConnectionSocketFactory), HttpClientBuilder.setSSLContext(SSLContext)
    • Method Detail

      • configure

        public org.springframework.web.client.RestTemplate configure​(ClientCreationContext context)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Description copied from interface: RestTemplateConfigurator
        Configure a RestTemplate instance and return it for use in the Client.
        Specified by:
        configure in interface RestTemplateConfigurator
        Parameters:
        context - some context during client creation
        Returns:
        the RestTemplate to use