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 2014/10/24 16:03:36 UTC

git commit: PolicyDAO unloadLdapEntry incorrectly pulling name attribute from entry

Repository: directory-fortress-core
Updated Branches:
  refs/heads/master 45a8ed9b3 -> 33b8397f0


PolicyDAO unloadLdapEntry incorrectly pulling name attribute from entry


Project: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/commit/33b8397f
Tree: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/tree/33b8397f
Diff: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/diff/33b8397f

Branch: refs/heads/master
Commit: 33b8397f099290072cd507e9a143143ba76a069c
Parents: 45a8ed9
Author: Shawn McKinney <sm...@apache.org>
Authored: Fri Oct 24 09:03:18 2014 -0500
Committer: Shawn McKinney <sm...@apache.org>
Committed: Fri Oct 24 09:03:18 2014 -0500

----------------------------------------------------------------------
 .../java/org/apache/directory/fortress/core/rbac/PolicyDAO.java | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/33b8397f/src/main/java/org/apache/directory/fortress/core/rbac/PolicyDAO.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/directory/fortress/core/rbac/PolicyDAO.java b/src/main/java/org/apache/directory/fortress/core/rbac/PolicyDAO.java
index 1a4683b..98e958c 100755
--- a/src/main/java/org/apache/directory/fortress/core/rbac/PolicyDAO.java
+++ b/src/main/java/org/apache/directory/fortress/core/rbac/PolicyDAO.java
@@ -129,7 +129,7 @@ final class PolicyDAO extends ApacheDsDataProvider
     private static final String OLPW_SAFE_MODIFY = "pwdSafeModify";
     private static final String[] PASSWORD_POLICY_ATRS =
         {
-            OLPW_MIN_AGE, OLPW_MAX_AGE, OLPW_IN_HISTORY, OLPW_CHECK_QUALITY,
+            GlobalIds.CN, OLPW_MIN_AGE, OLPW_MAX_AGE, OLPW_IN_HISTORY, OLPW_CHECK_QUALITY,
             OLPW_MIN_LENGTH, OLPW_EXPIRE_WARNING, OLPW_GRACE_LOGIN_LIMIT, OLPW_LOCKOUT,
             OLPW_LOCKOUT_DURATION, OLPW_MAX_FAILURE, OLPW_FAILURE_COUNT_INTERVAL,
             OLPW_MUST_CHANGE, OLPW_ALLOW_USER_CHANGE, OLPW_SAFE_MODIFY,
@@ -478,8 +478,7 @@ final class PolicyDAO extends ApacheDsDataProvider
     {
         PwPolicy entity = new ObjectFactory().createPswdPolicy();
         entity.setSequenceId( sequence );
-        entity.setName( getRdn( le.getDn().getName() ) );
-        //entity.setAttribute(getAttribute(le, OLPW_ATTRIBUTE));
+        entity.setName( getAttribute( le, GlobalIds.CN ) );
         String val = getAttribute( le, OLPW_MIN_AGE );
 
         if ( VUtil.isNotNullOrEmpty( val ) )