Author: olamy
Date: Tue Jan 15 13:19:40 2013
New Revision: 1433394

URL: http://svn.apache.org/viewvc?rev=1433394&view=rev
Log:
use new method

Modified:
    
archiva/redback/redback-core/trunk/redback-authorization/redback-authorization-providers/redback-authorization-ldap/src/main/java/org/apache/archiva/redback/authorization/ldap/LdapAuthorizer.java

Modified: 
archiva/redback/redback-core/trunk/redback-authorization/redback-authorization-providers/redback-authorization-ldap/src/main/java/org/apache/archiva/redback/authorization/ldap/LdapAuthorizer.java
URL: 
http://svn.apache.org/viewvc/archiva/redback/redback-core/trunk/redback-authorization/redback-authorization-providers/redback-authorization-ldap/src/main/java/org/apache/archiva/redback/authorization/ldap/LdapAuthorizer.java?rev=1433394&r1=1433393&r2=1433394&view=diff
==============================================================================
--- 
archiva/redback/redback-core/trunk/redback-authorization/redback-authorization-providers/redback-authorization-ldap/src/main/java/org/apache/archiva/redback/authorization/ldap/LdapAuthorizer.java
 (original)
+++ 
archiva/redback/redback-core/trunk/redback-authorization/redback-authorization-providers/redback-authorization-ldap/src/main/java/org/apache/archiva/redback/authorization/ldap/LdapAuthorizer.java
 Tue Jan 15 13:19:40 2013
@@ -82,9 +82,7 @@ public class LdapAuthorizer
         String resource = source.getResource();
         try
         {
-            List<String> ldapGroups = ldapRoleMapper.getGroups( userName );
-
-            List<String> roles = mapLdapGroups( ldapGroups );
+            List<String> roles = ldapRoleMapper.getRoles( userName );
 
             Map<String, List<Permission>> permissionMap = 
getAssignedPermissionMap( roles );
 
@@ -122,24 +120,7 @@ public class LdapAuthorizer
 
     }
 
-    protected List<String> mapLdapGroups( List<String> groups )
-        throws MappingException
-    {
-        List<String> roles = new ArrayList<String>();
-
-        Map<String, String> mapping = ldapRoleMapper.getLdapGroupMappings();
 
-        for ( String group : groups )
-        {
-            String role = mapping.get( group );
-            if ( role != null )
-            {
-                roles.add( role );
-            }
-        }
-
-        return roles;
-    }
 
     public Map<String, List<Permission>> getAssignedPermissionMap( 
List<String> roles )
         throws RbacObjectNotFoundException, RbacManagerException


Reply via email to