Author: ieb
Date: Wed Feb 20 23:22:27 2013
New Revision: 1448471

URL: http://svn.apache.org/r1448471
Log:
SLING-2592 Patch from Dominik Smogór applied, thank you.
Fixes siruation where additional AuthenticationHandlers are ignored for 
checking protected resources and probably
on consulting those authentication handlers for specific paths.

Modified:
    
sling/trunk/bundles/auth/core/src/main/java/org/apache/sling/auth/core/impl/PathBasedHolderCache.java

Modified: 
sling/trunk/bundles/auth/core/src/main/java/org/apache/sling/auth/core/impl/PathBasedHolderCache.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/auth/core/src/main/java/org/apache/sling/auth/core/impl/PathBasedHolderCache.java?rev=1448471&r1=1448470&r2=1448471&view=diff
==============================================================================
--- 
sling/trunk/bundles/auth/core/src/main/java/org/apache/sling/auth/core/impl/PathBasedHolderCache.java
 (original)
+++ 
sling/trunk/bundles/auth/core/src/main/java/org/apache/sling/auth/core/impl/PathBasedHolderCache.java
 Wed Feb 20 23:22:27 2013
@@ -118,8 +118,8 @@ public class PathBasedHolderCache<Type e
             }
             final Map<String, List<Type>> defaultByHostMap = cache.get("");
             if ( defaultByHostMap != null ) {
-                result[0] = defaultByHostMap.get(hostname);
-                result[1] = defaultByHostMap.get("");
+                result[2] = defaultByHostMap.get(hostname);
+                result[3] = defaultByHostMap.get("");
             }
             return result;
         } finally {


Reply via email to