You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2017/05/02 16:59:08 UTC

airavata git commit: AIRAVATA-2371 Prefix api method with "/airavata/" namespace

Repository: airavata
Updated Branches:
  refs/heads/develop 66c209868 -> 538135f3a


AIRAVATA-2371 Prefix api method with "/airavata/" namespace


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/538135f3
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/538135f3
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/538135f3

Branch: refs/heads/develop
Commit: 538135f3a3ee0639accd62055a6ecfb38bfc1eb5
Parents: 66c2098
Author: Marcus Christie <ma...@apache.org>
Authored: Tue May 2 12:56:15 2017 -0400
Committer: Marcus Christie <ma...@apache.org>
Committed: Tue May 2 12:57:42 2017 -0400

----------------------------------------------------------------------
 .../airavata/api/server/security/KeyCloakSecurityManager.java      | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/538135f3/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/security/KeyCloakSecurityManager.java
----------------------------------------------------------------------
diff --git a/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/security/KeyCloakSecurityManager.java b/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/security/KeyCloakSecurityManager.java
index 892a1b4..92cc5d9 100644
--- a/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/security/KeyCloakSecurityManager.java
+++ b/airavata-api/airavata-api-server/src/main/java/org/apache/airavata/api/server/security/KeyCloakSecurityManager.java
@@ -132,7 +132,7 @@ public class KeyCloakSecurityManager implements AiravataSecurityManager {
         String subject = authzToken.getClaimsMap().get(Constants.USER_NAME);
         String accessToken = authzToken.getAccessToken();
         String gatewayId = authzToken.getClaimsMap().get(Constants.GATEWAY_ID);
-        String action = metaData.get(Constants.API_METHOD_NAME);
+        String action = "/airavata/" + metaData.get(Constants.API_METHOD_NAME);
         try {
             if (!ServerSettings.isAPISecured()) {
                 return true;