aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp
diff options
context:
space:
mode:
authorVincent Breitmoser <valodim@mugenguild.com>2015-03-12 22:09:05 +0100
committerVincent Breitmoser <valodim@mugenguild.com>2015-03-12 22:09:05 +0100
commit706d33900432f5b6a4728bed3f154e78dba3086c (patch)
tree2592051c8cb48a797d19cf0719d85db29c574398 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp
parent4adf2b343ce2fbf9749c413209e3c2fd96f14e44 (diff)
downloadopen-keychain-706d33900432f5b6a4728bed3f154e78dba3086c.tar.gz
open-keychain-706d33900432f5b6a4728bed3f154e78dba3086c.tar.bz2
open-keychain-706d33900432f5b6a4728bed3f154e78dba3086c.zip
regenerate twitter token
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/linked/resources/TwitterResource.java20
1 files changed, 16 insertions, 4 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/linked/resources/TwitterResource.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/linked/resources/TwitterResource.java
index d00fa7ece..dc68be7f5 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/linked/resources/TwitterResource.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/linked/resources/TwitterResource.java
@@ -36,7 +36,6 @@ import java.util.Set;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
-
public class TwitterResource extends LinkedCookieResource {
final String mHandle;
@@ -196,9 +195,9 @@ public class TwitterResource extends LinkedCookieResource {
return authToken;
}
try {
- String base64Encoded =
- "NkloUG5XYll4QVNBb0F6SDJRYVV0SEQwSjpMMEdudWlPbmFwV2JTQ"
- + "mJRdExJcXRwZVM1QlR0dmgwNmRtb01vS1FmSFFTOFV3SHVXbQ==";
+
+ String base64Encoded = rot13("D293FQqanH0jH29KIaWJER5DomqSGRE2Ewc1LJACn3cbD1c"
+ + "Fq1bmqSAQAz5MI2cIHKOuo3cPoRAQI1OyqmIVFJS6LHMXq2g6MRLkIj") + "==";
// Step 2: Obtain a bearer token
HttpPost httpPost = new HttpPost("https://api.twitter.com/oauth2/token");
@@ -252,4 +251,17 @@ public class TwitterResource extends LinkedCookieResource {
return sb.toString();
}
+ public static String rot13(String input) {
+ StringBuilder sb = new StringBuilder();
+ for (int i = 0; i < input.length(); i++) {
+ char c = input.charAt(i);
+ if (c >= 'a' && c <= 'm') c += 13;
+ else if (c >= 'A' && c <= 'M') c += 13;
+ else if (c >= 'n' && c <= 'z') c -= 13;
+ else if (c >= 'N' && c <= 'Z') c -= 13;
+ sb.append(c);
+ }
+ return sb.toString();
+ }
+
}