Class SpringSecurityMessageSource

  extended by
      extended by
          extended by
              extended by
All Implemented Interfaces:
BeanClassLoaderAware, HierarchicalMessageSource, MessageSource

public class SpringSecurityMessageSource
extends ResourceBundleMessageSource

The default MessageSource used by Spring Security.

All Spring Security classes requiring messge localization will by default use this class. However, all such classes will also implement MessageSourceAware so that the application context can inject an alternative message source. Therefore this class is only used when the deployment environment has not specified an alternative message source.

Field Summary
Fields inherited from class
Constructor Summary
Method Summary
static MessageSourceAccessor getAccessor()
Methods inherited from class
doGetBundle, getBundleClassLoader, getMessageFormat, getResourceBundle, resolveCode, resolveCodeWithoutArguments, setBasename, setBasenames, setBeanClassLoader, setBundleClassLoader, toString
Methods inherited from class
getDefaultMessage, getMessage, getMessage, getMessage, getMessageFromParent, getMessageInternal, getParentMessageSource, isUseCodeAsDefaultMessage, resolveArguments, setParentMessageSource, setUseCodeAsDefaultMessage
Methods inherited from class
createMessageFormat, formatMessage, isAlwaysUseMessageFormat, renderDefaultMessage, setAlwaysUseMessageFormat
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public SpringSecurityMessageSource()
Method Detail


public static MessageSourceAccessor getAccessor()