diff --git a/doc/docbook/index.xml b/doc/docbook/index.xml
index 8b734cbba1..4d311f36fa 100644
--- a/doc/docbook/index.xml
+++ b/doc/docbook/index.xml
@@ -210,8 +210,7 @@
-
@@ -362,8 +361,7 @@
-
+
@@ -1710,8 +1708,7 @@ public boolean supports(Class clazz);
-
@@ -2111,10 +2108,10 @@ public boolean supports(Class clazz);
Similar to the
BasicAclEntryAfterInvocationProvider is
BasicAclEntryAfterInvocationCollectionFilteringProvider.
- It is designed to remove Collection elements for
- which a principal does not have access. It never thrown an
- AccessDeniedException - simply silently removes the
- offending elements. The provider is configured as follows:
+ It is designed to remove Collection or array
+ elements for which a principal does not have access. It never thrown
+ an AccessDeniedException - simply silently removes
+ the offending elements. The provider is configured as follows:
<bean id="afterAclCollectionRead" class="net.sf.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider">
<property name="aclManager"><ref local="aclManager"/></property>
@@ -2127,9 +2124,10 @@ public boolean supports(Class clazz);
</bean>
As you can imagine, the returned Object must
- be a Collection for this provider to operate. It
- will remove any element if the AclManager indicates
- the Authentication does not hold one of the listed
+ be a Collection or array for this provider to
+ operate. It will remove any element if the
+ AclManager indicates the
+ Authentication does not hold one of the listed
requirePermissions.
The Contacts sample application demonstrates these two
@@ -3801,8 +3799,7 @@ $CATALINA_HOME/bin/startup.sh
-
+