You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by sm...@apache.org on 2019/03/16 17:23:23 UTC

[directory-fortress-enmasse] branch master updated (b402d8c -> ab200c4)

This is an automated email from the ASF dual-hosted git repository.

smckinney pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/directory-fortress-enmasse.git.


    from b402d8c  + Colm
     add 839c5dd  FC-265 - Delegated Administration Enhancements to Apache Fortress REST
     add 665f4f7  FC-265 - assert http basic authN header into runtime
     add ba29f57  remove DA checks from access and delaccess methods
     add 20b89f0  refine load script
     add d1b2a8d  add a switch to turn on / off arbac02 checks.
     add 72c9600  add a switch to turn on / off arbac02 checks.
     add e66a5e6  add a switch to turn on / off arbac02 checks.
     add 0bb634a  add a switch to turn on / off arbac02 checks.
     add e5cda32  add a switch to turn on / off arbac02 checks.
     add 600e1bf  Describe arbac02 checks
     add 3fdae9f  Describe arbac02 checks
     add d1f7610  Describe arbac02 checks
     add e970baf  Describe arbac02 checks
     add 7800280  Describe arbac02 checks
     new ab200c4  FC-262 - remove the extraneous entity reads

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                                          |  75 +++
 .../directory/fortress/rest/AdminMgrImpl.java      |  12 +-
 .../fortress/rest/FortressServiceImpl.java         | 662 ++++++++++++++++-----
 .../apache/directory/fortress/rest/SecUtils.java   | 113 ++++
 src/main/resources/FortressRestServerPolicy.xml    | 177 +++++-
 src/main/resources/fortress.properties.example     |   3 +
 src/main/webapp/WEB-INF/web.xml                    |   5 +-
 7 files changed, 897 insertions(+), 150 deletions(-)
 create mode 100644 src/main/java/org/apache/directory/fortress/rest/SecUtils.java


[directory-fortress-enmasse] 01/01: FC-262 - remove the extraneous entity reads

Posted by sm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

smckinney pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/directory-fortress-enmasse.git

commit ab200c4154066b5938cbc23bbc20539f9eeba7cc
Author: Shawn McKinney <sm...@apache.org>
AuthorDate: Sat Mar 16 12:23:15 2019 -0500

    FC-262 - remove the extraneous entity reads
---
 .../org/apache/directory/fortress/rest/AdminMgrImpl.java     | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/src/main/java/org/apache/directory/fortress/rest/AdminMgrImpl.java b/src/main/java/org/apache/directory/fortress/rest/AdminMgrImpl.java
index df1110d..25a6078 100644
--- a/src/main/java/org/apache/directory/fortress/rest/AdminMgrImpl.java
+++ b/src/main/java/org/apache/directory/fortress/rest/AdminMgrImpl.java
@@ -129,9 +129,7 @@ class AdminMgrImpl extends AbstractMgrImpl
             adminMgr.setAdmin( request.getSession() );
             User inUser = (User) request.getEntity();
             adminMgr.changePassword( inUser, inUser.getNewPassword() );
-            ReviewMgr reviewMgr = ReviewMgrFactory.createInstance( request.getContextId() );
-            User outUser = reviewMgr.readUser( inUser );
-            response.setEntity( outUser );
+            response.setEntity( inUser );
         }
         catch ( SecurityException se )
         {
@@ -152,9 +150,7 @@ class AdminMgrImpl extends AbstractMgrImpl
             adminMgr.setAdmin( request.getSession() );
             User inUser = (User) request.getEntity();
             adminMgr.lockUserAccount( inUser );
-            ReviewMgr reviewMgr = ReviewMgrFactory.createInstance( request.getContextId() );
-            User outUser = reviewMgr.readUser( inUser );
-            response.setEntity( outUser );
+            response.setEntity( inUser );
         }
         catch ( SecurityException se )
         {
@@ -175,9 +171,7 @@ class AdminMgrImpl extends AbstractMgrImpl
             adminMgr.setAdmin( request.getSession() );
             User inUser = (User) request.getEntity();
             adminMgr.unlockUserAccount( inUser );
-            ReviewMgr reviewMgr = ReviewMgrFactory.createInstance( request.getContextId() );
-            User outUser = reviewMgr.readUser( inUser );
-            response.setEntity( outUser );
+            response.setEntity( inUser );
         }
         catch ( SecurityException se )
         {