diff --git a/docs/manual/src/docbook/namespace-config.xml b/docs/manual/src/docbook/namespace-config.xml index 07ff230320..70230a78f0 100644 --- a/docs/manual/src/docbook/namespace-config.xml +++ b/docs/manual/src/docbook/namespace-config.xml @@ -605,7 +605,7 @@ List<OpenIDAttribute> attributes = token.getAttributes();The filters to the stack at particular locations or use a Spring Security filter for which there isn't currently a namespace configuration option (CAS, for example). Or you might want to use a customized version of a standard namespace filter, such as - the UsernamePasswordAuthenticationFilter which is created by the + the UsernamePasswordAuthenticationFilter which is created by the <form-login> element, taking advantage of some of the extra configuration options which are available by using the bean explicitly. How can you do this with namespace configuration, since the filter chain is not directly @@ -745,7 +745,13 @@ List<OpenIDAttribute> attributes = token.getAttributes();The <http> element itself - SecurityContextPersistenceFilter, ExceptionTranslationFilter or - FilterSecurityInterceptor. + FilterSecurityInterceptor. Some other filters are added + by default, but you can disable them. An AnonymousAuthenticationFilter + is added by default and unless you have + session-fixation protection + disabled, a SessionManagementFilter will also be added + to the filter chain. + If you're replacing a namespace filter which requires an authentication entry point (i.e. where the authentication process is triggered by an attempt by an