Class CredentialsBlackDuckHttpClient

    • Field Summary

      • Fields inherited from class com.synopsys.integration.rest.client.IntHttpClient

        DEFAULT_TIMEOUT, ERROR_MSG_PROXY_INFO_NULL, logger, SSL_CONTEXT_SUPPLIER
    • Constructor Summary

      Constructors 
      Constructor Description
      CredentialsBlackDuckHttpClient​(com.synopsys.integration.log.IntLogger logger, int timeout, boolean alwaysTrustServerCertificate, com.synopsys.integration.rest.proxy.ProxyInfo proxyInfo, com.synopsys.integration.rest.HttpUrl baseUrl, com.synopsys.integration.util.NameVersion solutionDetails, com.synopsys.integration.rest.support.AuthenticationSupport authenticationSupport, com.synopsys.integration.rest.credentials.Credentials credentials, com.synopsys.integration.blackduck.api.generated.discovery.BlackDuckMediaTypeDiscovery blackDuckMediaTypeDiscovery, CookieHeaderParser cookieHeaderParser)  
    • Constructor Detail

      • CredentialsBlackDuckHttpClient

        public CredentialsBlackDuckHttpClient​(com.synopsys.integration.log.IntLogger logger,
                                              int timeout,
                                              boolean alwaysTrustServerCertificate,
                                              com.synopsys.integration.rest.proxy.ProxyInfo proxyInfo,
                                              com.synopsys.integration.rest.HttpUrl baseUrl,
                                              com.synopsys.integration.util.NameVersion solutionDetails,
                                              com.synopsys.integration.rest.support.AuthenticationSupport authenticationSupport,
                                              com.synopsys.integration.rest.credentials.Credentials credentials,
                                              com.synopsys.integration.blackduck.api.generated.discovery.BlackDuckMediaTypeDiscovery blackDuckMediaTypeDiscovery,
                                              CookieHeaderParser cookieHeaderParser)
    • Method Detail

      • attemptAuthentication

        public com.synopsys.integration.rest.response.Response attemptAuthentication()
                                                                              throws com.synopsys.integration.exception.IntegrationException
        Specified by:
        attemptAuthentication in interface BlackDuckHttpClient
        Specified by:
        attemptAuthentication in class com.synopsys.integration.rest.client.AuthenticatingIntHttpClient
        Throws:
        com.synopsys.integration.exception.IntegrationException
      • completeAuthenticationRequest

        protected void completeAuthenticationRequest​(org.apache.http.client.methods.HttpUriRequest request,
                                                     com.synopsys.integration.rest.response.Response response)
        Specified by:
        completeAuthenticationRequest in class com.synopsys.integration.rest.client.AuthenticatingIntHttpClient