private String buildAuthUrl(String baseAuthUrl, String requestToken, OAuth1Parameters parameters) { StringBuilder authUrl = new StringBuilder(baseAuthUrl).append('?').append("oauth_token").append('=').append(formEncode(requestToken)); addCustomAuthorizationParameters(parameters); if (parameters != null) { for (Iterator<Entry<String, List<String>>> additionalParams = parameters.entrySet().iterator(); additionalParams.hasNext();) { Entry<String, List<String>> param = additionalParams.next(); String name = formEncode(param.getKey()); for (Iterator<String> values = param.getValue().iterator(); values.hasNext();) { authUrl.append('&').append(name).append('=').append(formEncode(values.next())); } } } return authUrl.toString(); }
private String buildAuthUrl(String baseAuthUrl, String requestToken, OAuth1Parameters parameters) { StringBuilder authUrl = new StringBuilder(baseAuthUrl).append('?').append("oauth_token").append('=').append(formEncode(requestToken)); addCustomAuthorizationParameters(parameters); if (parameters != null) { for (Iterator<Entry<String, List<String>>> additionalParams = parameters.entrySet().iterator(); additionalParams.hasNext();) { Entry<String, List<String>> param = additionalParams.next(); String name = formEncode(param.getKey()); for (Iterator<String> values = param.getValue().iterator(); values.hasNext();) { authUrl.append('&').append(name).append('=').append(formEncode(values.next())); } } } return authUrl.toString(); }