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("");