public ApplicationLinkRequest setUrl(final String s) { this.url = s; wrappedRequest.setUrl(s); return this; }
@Override public ApplicationLinkRequest setUrl(String url) { delegateRequest.setUrl(url); return this; }
public ApplicationLinkRequest setUrl(final String s) { this.url = s; wrappedRequest.setUrl(s); return this; }
@Override protected void signRequest() throws ResponseException { // the username goes as request param, the same as Google https://developers.google.com/google-apps/gmail/oauth_protocol wrappedRequest.setUrl(addUsernameToUrl(url)); // the username must be included in the signature calculation http://oauth.net/core/1.0/#signing_process this.parameters.put(XOAUTH_REQUESTOR_ID, ImmutableList.of(username)); super.signRequest(); }
private R followRedirects(Response response) throws ResponseException { wrappedRequest.setUrl(redirectHelper.getNextRedirectLocation(response)); return wrappedRequest.executeAndReturn(this); }
private R followRedirects(Response response) throws ResponseException { wrappedRequest.setUrl(redirectHelper.getNextRedirectLocation(response)); return wrappedRequest.execute(this); }
public void handle(final Response response) throws ResponseException { if (followRedirects && redirectHelper.responseShouldRedirect(response)) { wrappedRequest.setUrl(redirectHelper.getNextRedirectLocation(response)); wrappedRequest.execute(this); } else { responseHandler.handle(response); } } }
public R handle(final Response response) throws ResponseException { checkForOAuthProblemAndRemoveConsumerTokenIfNecessary(response); if (followRedirects && redirectHelper.responseShouldRedirect(response)) { wrappedRequest.setUrl(redirectHelper.getNextRedirectLocation(response)); return wrappedRequest.executeAndReturn(this); } return returningResponseHandler.handle(response); } }
public void handle(final Response response) throws ResponseException { checkForOAuthProblemAndRemoveConsumerTokenIfNecessary(response); if (followRedirects && redirectHelper.responseShouldRedirect(response)) { wrappedRequest.setUrl(redirectHelper.getNextRedirectLocation(response)); wrappedRequest.execute(this); } else { responseHandler.handle(response); } } }
@Override public R handle(Response response) throws ResponseException { checkForOAuthProblemAndRemoveConsumerTokenIfNecessary(response); if (hasTokenProblems) { return applicationLinkResponseHandler.credentialsRequired(response, authenticationProblem, authenticationProblemAdvice); } if (authenticationProblem != null) { return applicationLinkResponseHandler.authenticationFailed(response, authenticationProblem, authenticationProblemAdvice); } if (followRedirects && redirectHelper.responseShouldRedirect(response)) { wrappedRequest.setUrl(redirectHelper.getNextRedirectLocation(response)); return wrappedRequest.execute(this); } return applicationLinkResponseHandler.handle(response); }