Class CredentialsBlackDuckHttpClient
- java.lang.Object
-
- com.synopsys.integration.rest.client.IntHttpClient
-
- com.synopsys.integration.rest.client.AuthenticatingIntHttpClient
-
- com.synopsys.integration.blackduck.http.client.DefaultBlackDuckHttpClient
-
- com.synopsys.integration.blackduck.http.client.CredentialsBlackDuckHttpClient
-
- All Implemented Interfaces:
BlackDuckHttpClient
public class CredentialsBlackDuckHttpClient extends DefaultBlackDuckHttpClient
-
-
Field Summary
-
Fields inherited from class com.synopsys.integration.blackduck.http.client.DefaultBlackDuckHttpClient
authenticationSupport
-
-
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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.synopsys.integration.rest.response.ResponseattemptAuthentication()protected voidcompleteAuthenticationRequest(org.apache.http.client.methods.HttpUriRequest request, com.synopsys.integration.rest.response.Response response)-
Methods inherited from class com.synopsys.integration.blackduck.http.client.DefaultBlackDuckHttpClient
addToHttpClientBuilder, execute, getBaseUrl, getHttpClientBuilder, getUserAgentString, handleErrorResponse, isAlreadyAuthenticated, throwExceptionForError
-
Methods inherited from class com.synopsys.integration.rest.client.AuthenticatingIntHttpClient
attemptConnection, authenticateRequest, canConnect, execute, execute, isUnauthorizedOrForbidden
-
Methods inherited from class com.synopsys.integration.rest.client.IntHttpClient
addCommonRequestHeader, addCommonRequestHeaders, createHttpUriRequest, createRequestBuilder, createRequestBuilder, execute, executeGetRequestIfModifiedSince, executeGetRequestIfModifiedSince, extractErrorResponse, getClientBuilder, getCommonRequestHeaders, getCredentialsProvider, getDefaultRequestConfigBuilder, getLogger, getProxyInfo, getTimeoutInSeconds, isAlwaysTrustServerCertificate, logRequestHeaders, logResponseHeaders, removeCommonRequestHeader
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.synopsys.integration.blackduck.http.client.BlackDuckHttpClient
executeGetRequestIfModifiedSince, extractErrorResponse, getLogger, getProxyInfo, getTimeoutInSeconds, isAlwaysTrustServerCertificate
-
-
-
-
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:
attemptAuthenticationin interfaceBlackDuckHttpClient- Specified by:
attemptAuthenticationin classcom.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:
completeAuthenticationRequestin classcom.synopsys.integration.rest.client.AuthenticatingIntHttpClient
-
-