info.request = request; String method = request.getMethod(); ParsedUrl parsed = new ParsedUrl(request.getUri().toString()); params.addAll(parsed.getParsedQuery()); info.message = new OAuthMessage(method, parsed.getLocation(), params);
info.request = request; String method = request.getMethod(); ParsedUrl parsed = new ParsedUrl(request.getUri().toString()); params.addAll(parsed.getParsedQuery()); info.message = new OAuthMessage(method, parsed.getLocation(), params);
info.request = request; String method = request.getMethod(); ParsedUrl parsed = new ParsedUrl(request.getUri().toString()); params.addAll(parsed.getParsedQuery()); info.message = new OAuthMessage(method, parsed.getLocation(), params);
/** * Used to fake a browser visit to approve a token. * * @return a redirect URL, which may or may not include an oauth verifier */ public String browserVisit(String url) throws Exception { ParsedUrl parsed = new ParsedUrl(url); String requestToken = parsed.getQueryParam("oauth_token"); TokenState state = tokenState.get(requestToken); state.approveToken(); // Not part of the OAuth spec, just a handy thing for testing. state.setUserData(parsed.getQueryParam("user_data")); if (state.callbackUrl != null) { UriBuilder callback = UriBuilder.parse(state.callbackUrl); callback.addQueryParameter(OAuth.OAUTH_VERIFIER, state.verifier); return callback.toString(); } return null; }
/** * Used to fake a browser visit to approve a token. * * @return a redirect URL, which may or may not include an oauth verifier */ public String browserVisit(String url) throws Exception { ParsedUrl parsed = new ParsedUrl(url); String requestToken = parsed.getQueryParam("oauth_token"); TokenState state = tokenState.get(requestToken); state.approveToken(); // Not part of the OAuth spec, just a handy thing for testing. state.setUserData(parsed.getQueryParam("user_data")); if (state.callbackUrl != null) { UriBuilder callback = UriBuilder.parse(state.callbackUrl); callback.addQueryParameter(OAuth.OAUTH_VERIFIER, state.verifier); return callback.toString(); } return null; }
/** * Used to fake a browser visit to approve a token. * * @return a redirect URL, which may or may not include an oauth verifier */ public String browserVisit(String url) throws Exception { ParsedUrl parsed = new ParsedUrl(url); String requestToken = parsed.getQueryParam("oauth_token"); TokenState state = tokenState.get(requestToken); state.approveToken(); // Not part of the OAuth spec, just a handy thing for testing. state.setUserData(parsed.getQueryParam("user_data")); if (state.callbackUrl != null) { UriBuilder callback = UriBuilder.parse(state.callbackUrl); callback.addQueryParameter(OAuth.OAUTH_VERIFIER, state.verifier); return callback.toString(); } return null; }
public String getQueryParam(String name) { for (OAuth.Parameter p : getParsedQuery()) { if (p.getKey().equals(name)) { return p.getValue(); } } return null; } }
public String getQueryParam(String name) { for (OAuth.Parameter p : getParsedQuery()) { if (p.getKey().equals(name)) { return p.getValue(); } } return null; } }
public String getQueryParam(String name) { for (OAuth.Parameter p : getParsedQuery()) { if (p.getKey().equals(name)) { return p.getValue(); } } return null; } }