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 {