Class BambooHttpClientTrustedRequestFactory

java.lang.Object
com.atlassian.sal.bamboo.trusted.BambooHttpClientTrustedRequestFactory
All Implemented Interfaces:
com.atlassian.sal.api.net.RequestFactory, com.atlassian.sal.api.net.TrustedRequestFactory<com.atlassian.sal.core.net.HttpClientTrustedRequest>

@Component("trustedRequestFactory") public class BambooHttpClientTrustedRequestFactory extends Object implements com.atlassian.sal.api.net.TrustedRequestFactory<com.atlassian.sal.core.net.HttpClientTrustedRequest>
  • Constructor Details

    • BambooHttpClientTrustedRequestFactory

      @Inject public BambooHttpClientTrustedRequestFactory(com.atlassian.sal.api.user.UserManager userManager, com.atlassian.sal.core.trusted.CertificateFactory certificateFactory)
  • Method Details

    • createTrustedRequest

      public com.atlassian.sal.core.net.HttpClientTrustedRequest createTrustedRequest(com.atlassian.sal.api.net.Request.MethodType methodType, String url)
      Specified by:
      createTrustedRequest in interface com.atlassian.sal.api.net.TrustedRequestFactory<com.atlassian.sal.core.net.HttpClientTrustedRequest>
    • createRequest

      public com.atlassian.sal.core.net.HttpClientRequest createRequest(com.atlassian.sal.api.net.Request.MethodType methodType, String url)
      Specified by:
      createRequest in interface com.atlassian.sal.api.net.RequestFactory
    • supportsHeader

      public boolean supportsHeader()
      Specified by:
      supportsHeader in interface com.atlassian.sal.api.net.RequestFactory