Given a Collection of domain object instances returned from a secure object invocation, remove
any Collection elements the principal does not have appropriate permission to access as defined by the
AclService.

Registers the central ProviderManager used by the namespace configuration, and allows the configuration of an
alias, allowing users to reference it in their beans and clearly see where the name is
coming from.

Factory bean for the namespace AuthenticationManager, which allows a more meaningful error message
to be reported in the NoSuchBeanDefinitionException, if the user has forgotten to declare
the <authentication-manager> element.

This method will be called whenever the SecurityContextHolder does not contain an
Authentication object and Spring Security wishes to provide an implementation with an
opportunity to authenticate the request using remember-me capabilities.

If set to true, allows HTTP sessions to be rewritten in the URLs when
using HttpServletResponse.encodeRedirectURL(String) or
HttpServletResponse.encodeURL(String), otherwise disallows HTTP
sessions to be included in the URL.

If the ConfigAttribute can be represented as a String and that
String is sufficient in precision to be relied upon as a configuration parameter by a RunAsManager, AccessDecisionManager or AccessDecisionManager delegate, this method should
return such a String.

If the GrantedAuthority can be represented as a String and that
String is sufficient in precision to be relied upon for an access control decision by an AccessDecisionManager (or delegate), this method should return such a String.