Author: fmeschbe
Date: Tue Feb 16 10:59:31 2010
New Revision: 910468

URL: http://svn.apache.org/viewvc?rev=910468&view=rev
Log:
SLING-1377 use the actual searchType to find principals and remove old comment

Modified:
    
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/resource/AuthorizableResourceProvider.java

Modified: 
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/resource/AuthorizableResourceProvider.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/resource/AuthorizableResourceProvider.java?rev=910468&r1=910467&r2=910468&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/resource/AuthorizableResourceProvider.java
 (original)
+++ 
sling/trunk/bundles/jcr/jackrabbit-usermanager/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/resource/AuthorizableResourceProvider.java
 Tue Feb 16 10:59:31 2010
@@ -169,15 +169,10 @@
             }
             if (searchType != -1) {
                 PrincipalIterator principals = null;
-
-                // TODO: this actually does not work correctly since the
-                // jackrabbit findPrincipals API
-                // currently does an exact match of the search filter so it
-                // won't match a wildcard
                 Session session = resourceResolver.adaptTo(Session.class);
                 if (session != null) {
                     PrincipalManager principalManager = 
AccessControlUtil.getPrincipalManager(session);
-                    principals = 
principalManager.getPrincipals(PrincipalManager.SEARCH_TYPE_NOT_GROUP);
+                    principals = principalManager.getPrincipals(searchType);
                 }
 
                 if (principals != null) {


Reply via email to