public AuthTokenAwareHttpClient(HttpClient toDecorate, String authtoken) { super(toDecorate); if (authtoken == null || authtoken.isEmpty()) { throw new IllegalArgumentException("authtoken might not be null or empty!"); } decorateAuthtokenAwareness(authtoken); }
private void decorateAuthtokenAwareness(String authtoken) { DefaultHttpClient clientToDecorate = getHttpClientToDecorate(); clientToDecorate.addRequestInterceptor(new AuthTokenInterceptor(authtoken)); }
myHttpClient = new AuthTokenAwareHttpClient(httpClient, (String)parameters.getParameterShellWithCommonName(ISOSRequestBuilder.AUTH_TOKEN) .getSpecifiedValue());