Class 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 Detail

      • BambooHttpClientTrustedRequestFactory

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

      • 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