aboutsummaryrefslogtreecommitdiffstats
path: root/src/cgeo/geocaching/cgOAuth.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/cgeo/geocaching/cgOAuth.java')
-rw-r--r--src/cgeo/geocaching/cgOAuth.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/cgeo/geocaching/cgOAuth.java b/src/cgeo/geocaching/cgOAuth.java
index 46e9c7d..13a1eb2 100644
--- a/src/cgeo/geocaching/cgOAuth.java
+++ b/src/cgeo/geocaching/cgOAuth.java
@@ -3,10 +3,11 @@ package cgeo.geocaching;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
-import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
public class cgOAuth {
- public static String signOAuth(String host, String path, String method, boolean https, HashMap<String, String> params, String token, String tokenSecret) {
+ public static String signOAuth(String host, String path, String method, boolean https, Map<String, String> params, String token, String tokenSecret) {
String paramsDone = "";
if (method.equalsIgnoreCase("GET") == false && method.equalsIgnoreCase("POST") == false) {
method = "POST";
@@ -32,7 +33,7 @@ public class cgOAuth {
params.keySet().toArray(keys);
Arrays.sort(keys);
- ArrayList<String> paramsEncoded = new ArrayList<String>();
+ List<String> paramsEncoded = new ArrayList<String>();
for (String key : keys) {
String value = params.get(key);
paramsEncoded.add(key + "=" + cgBase.urlencode_rfc3986(value));