You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sm...@apache.org on 2015/06/02 14:01:23 UTC
[4/8] airavata git commit: making the access token to be used
configurable.
making the access token to be used configurable.
Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/b62a56aa
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/b62a56aa
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/b62a56aa
Branch: refs/heads/master
Commit: b62a56aa29c15e070b1efcc7e4f7e05d5309fc45
Parents: addb4be
Author: Hasini Gunasinghe <ha...@gmail.com>
Authored: Mon May 25 08:43:10 2015 +0530
Committer: Hasini Gunasinghe <ha...@gmail.com>
Committed: Mon May 25 08:43:10 2015 +0530
----------------------------------------------------------------------
.../org/apache/airavata/secure/sample/SecureClient.java | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/airavata/blob/b62a56aa/samples/java-client/secure-client/src/main/java/org/apache/airavata/secure/sample/SecureClient.java
----------------------------------------------------------------------
diff --git a/samples/java-client/secure-client/src/main/java/org/apache/airavata/secure/sample/SecureClient.java b/samples/java-client/secure-client/src/main/java/org/apache/airavata/secure/sample/SecureClient.java
index 56c6992..f3333f2 100644
--- a/samples/java-client/secure-client/src/main/java/org/apache/airavata/secure/sample/SecureClient.java
+++ b/samples/java-client/secure-client/src/main/java/org/apache/airavata/secure/sample/SecureClient.java
@@ -121,9 +121,18 @@ public class SecureClient {
//invoke Airavata API by the SecureClient, on behalf of the user.
System.out.println("Invoking Airavata API...");
+ System.out.println("Enter the access token to be used: (default:" + accessToken + ", press 'd' to use default value.)");
+ String accessTokenInput = scanner.next();
+ String acTk = null;
+ if (accessTokenInput.trim().equals("d")) {
+ acTk = accessToken;
+ } else {
+ acTk = accessTokenInput.trim();
+ }
+
Airavata.Client client = createAiravataClient(Properties.SERVER_HOST, Properties.SERVER_PORT);
AuthzToken authzToken = new AuthzToken();
- authzToken.setAccessToken(accessToken);
+ authzToken.setAccessToken(acTk);
String version = client.getAPIVersion(authzToken);
System.out.println("Airavata API version: " + version);
System.out.println("");