diff --git a/src/docbkx/namespace-config.xml b/src/docbkx/namespace-config.xml index 75838382fa..952dbfb367 100644 --- a/src/docbkx/namespace-config.xml +++ b/src/docbkx/namespace-config.xml @@ -564,7 +564,40 @@ ... ]]> + + + +
+ The Authentication Manager + + We've touched on the idea that the namespace configuration automatically registers an authentication manager bean for + you. This is an instance of Spring Security's ProviderManager class, which you may already + be familiar with if you've used the framework before. + + + You may want to register additional AuthenticationProvider beans with the ProviderManager + and you can do this using the <custom-authentication-provider> element within the bean. For example: + + + ... + + ]]> + + + Another common requirement is that another bean in the context may require a reference to the AuthenticationManager. + There is a special element which lets you register an alias for the AuthenticationManager and you can then + use this name elsewhere in your application context. + + + + + ... + + ]]>