You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by pl...@apache.org on 2017/12/25 03:30:23 UTC

directory-kerby git commit: Update the start doc.

Repository: directory-kerby
Updated Branches:
  refs/heads/has-project 2247b985e -> f0b7b230d


Update the start doc.


Project: http://git-wip-us.apache.org/repos/asf/directory-kerby/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerby/commit/f0b7b230
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerby/tree/f0b7b230
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerby/diff/f0b7b230

Branch: refs/heads/has-project
Commit: f0b7b230d564fb244b2a1f9ae0e018cd5b359862
Parents: 2247b98
Author: plusplusjiajia <ji...@intel.com>
Authored: Mon Dec 25 11:26:47 2017 +0800
Committer: plusplusjiajia <ji...@intel.com>
Committed: Mon Dec 25 11:26:47 2017 +0800

----------------------------------------------------------------------
 has/doc/has-start.md                                              | 3 +++
 .../apache/kerby/has/tool/client/hclient/HasClientLoginTool.java  | 3 ++-
 2 files changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/f0b7b230/has/doc/has-start.md
----------------------------------------------------------------------
diff --git a/has/doc/has-start.md b/has/doc/has-start.md
index 30f6567..65589f2 100644
--- a/has/doc/has-start.md
+++ b/has/doc/has-start.md
@@ -8,6 +8,9 @@ How to start
 git clone https://github.com/apache/directory-kerby.git -b has-project
 ```
 
+### Apply the example plugin patch
+Download from https://github.com/plusplusjiajia/HAS-plugins/blob/master/AWS.patch
+
 ### Install HAS:
 ```
 cd directory-kerby/has

http://git-wip-us.apache.org/repos/asf/directory-kerby/blob/f0b7b230/has/has-tool/has-client-tool/src/main/java/org/apache/kerby/has/tool/client/hclient/HasClientLoginTool.java
----------------------------------------------------------------------
diff --git a/has/has-tool/has-client-tool/src/main/java/org/apache/kerby/has/tool/client/hclient/HasClientLoginTool.java b/has/has-tool/has-client-tool/src/main/java/org/apache/kerby/has/tool/client/hclient/HasClientLoginTool.java
index f423a3b..d9a0dd0 100644
--- a/has/has-tool/has-client-tool/src/main/java/org/apache/kerby/has/tool/client/hclient/HasClientLoginTool.java
+++ b/has/has-tool/has-client-tool/src/main/java/org/apache/kerby/has/tool/client/hclient/HasClientLoginTool.java
@@ -119,6 +119,7 @@ public class HasClientLoginTool {
             }
             String host = hasConfig.getHttpsHost();
             String port = hasConfig.getHttpsPort();
+            String type = hasConfig.getPluginName();
 
             HasClient hasClient = new HasClient();
             TgtTicket tgtTicket;
@@ -135,7 +136,7 @@ public class HasClientLoginTool {
             Subject subject = null;
             try {
                 subject = HasJaasLoginUtil.loginUserFromTgtTicket(
-                    "https://" + host + ":" + port + "/has/v1?auth_type=RAM");
+                    "https://" + host + ":" + port + "/has/v1?auth_type=" + type);
             } catch (IOException e) {
                 System.err.println("Errors occurred when login user with TGT. " + e.getMessage());
                 return;