Java Reference
In-Depth Information
accessToken.tokenSecret = lines.get(1);
return accessToken;
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
protected String getStoredVerifier() {
String path = "tokens/"+configurationName+".txt";
if (!Files.exists(Paths.get(path)))
return null;
try {
List<String> lines = Files.readAllLines(Paths.get(path),
StandardCharsets.UTF_8);
return lines.get(2);
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
protected void storeAccessTokenAndVerifier(OAuthCredentialsResponse accessToken,
String verifier) {
String path = "tokens/"+configurationName+".txt";
try (PrintWriter writer = new PrintWriter(path, "UTF-8")) {
writer.println(accessToken.token);
writer.println(accessToken.tokenSecret);
writer.println(verifier); }
catch (FileNotFoundException | UnsupportedEncodingException e) {
e.printStackTrace();
}
}
protected OAuthCredentialsResponse getRequestToken() {
signer.tokenSharedSecret = null;
OAuthGetTemporaryToken requestToken =
new OAuthGetTemporaryToken(requestTokenUrl);
requestToken.consumerKey = consumerKey;
requestToken.transport = transport;
requestToken.signer = signer;
try {
OAuthCredentialsResponse requestTokenResponse = requestToken.execute();
return requestTokenResponse;
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
protected OAuthCredentialsResponse getAccessToken(
OAuthCredentialsResponse requestToken) {
Search WWH ::




Custom Search