Class ApacheHttpClientUserAgentConfigurer

java.lang.Object
no.digipost.signature.client.core.internal.configuration.ApacheHttpClientUserAgentConfigurer
All Implemented Interfaces:
Configurer<org.apache.hc.client5.http.impl.classic.HttpClientBuilder>

public final class ApacheHttpClientUserAgentConfigurer extends Object implements Configurer<org.apache.hc.client5.http.impl.classic.HttpClientBuilder>
  • Constructor Details

    • ApacheHttpClientUserAgentConfigurer

      public ApacheHttpClientUserAgentConfigurer(String userAgentString)
    • ApacheHttpClientUserAgentConfigurer

      public ApacheHttpClientUserAgentConfigurer(List<String> userAgentParts, String delimiter)
  • Method Details

    • append

      public void append(String postfix)
    • applyTo

      public void applyTo(org.apache.hc.client5.http.impl.classic.HttpClientBuilder httpClientBuilder)
      Specified by:
      applyTo in interface Configurer<org.apache.hc.client5.http.impl.classic.HttpClientBuilder>
    • createUserAgentString

      public Optional<String> createUserAgentString()