View Javadoc

1   package org.springframework.security.config;
2   
3   /**
4    * Contains all the default Bean IDs created by the namespace support in Spring Security 2.
5    * <p>
6    * These are mainly intended for internal use.
7    *
8    * @author Ben Alex
9    * @version $Id: BeanIds.java 3194 2008-07-30 11:01:23Z luke_t $
10   */
11  public abstract class BeanIds {
12  
13      /** External alias for FilterChainProxy bean, for use in web.xml files */
14      public static final String SPRING_SECURITY_FILTER_CHAIN = "springSecurityFilterChain";  
15  
16      /** Package protected as end users shouldn't really be using this BFPP directly */
17      static final String INTERCEPT_METHODS_BEAN_FACTORY_POST_PROCESSOR = "_interceptMethodsBeanfactoryPP";
18      static final String CONTEXT_SOURCE_SETTING_POST_PROCESSOR = "_contextSettingPostProcessor";
19      static final String ENTRY_POINT_INJECTION_POST_PROCESSOR = "_entryPointInjectionBeanPostProcessor";
20      static final String USER_DETAILS_SERVICE_INJECTION_POST_PROCESSOR = "_userServiceInjectionPostProcessor";
21      static final String SESSION_REGISTRY_INJECTION_POST_PROCESSOR = "_sessionRegistryInjectionPostProcessor";    
22      static final String FILTER_CHAIN_POST_PROCESSOR = "_filterChainProxyPostProcessor";
23      static final String FILTER_LIST = "_filterChainList";
24  
25      public static final String JDBC_USER_DETAILS_MANAGER = "_jdbcUserDetailsManager";
26      public static final String USER_DETAILS_SERVICE = "_userDetailsService";
27      public static final String ANONYMOUS_PROCESSING_FILTER = "_anonymousProcessingFilter";
28      public static final String ANONYMOUS_AUTHENTICATION_PROVIDER = "_anonymousAuthenticationProvider";
29      public static final String BASIC_AUTHENTICATION_FILTER = "_basicAuthenticationFilter";
30      public static final String BASIC_AUTHENTICATION_ENTRY_POINT = "_basicAuthenticationEntryPoint";
31      public static final String SESSION_REGISTRY = "_sessionRegistry";
32      public static final String CONCURRENT_SESSION_FILTER = "_concurrentSessionFilter";
33      public static final String CONCURRENT_SESSION_CONTROLLER = "_concurrentSessionController";
34      public static final String ACCESS_MANAGER = "_accessManager";
35      public static final String AUTHENTICATION_MANAGER = "_authenticationManager";
36      public static final String AFTER_INVOCATION_MANAGER = "_afterInvocationManager";    
37      public static final String FORM_LOGIN_FILTER = "_formLoginFilter";
38      public static final String FORM_LOGIN_ENTRY_POINT = "_formLoginEntryPoint";
39      public static final String OPEN_ID_FILTER = "_openIDFilter";
40      public static final String OPEN_ID_ENTRY_POINT = "_openIDFilterEntryPoint";
41      public static final String OPEN_ID_PROVIDER = "_openIDAuthenticationProvider";    
42      public static final String MAIN_ENTRY_POINT = "_mainEntryPoint";    
43      public static final String FILTER_CHAIN_PROXY = "_filterChainProxy";
44      public static final String HTTP_SESSION_CONTEXT_INTEGRATION_FILTER = "_httpSessionContextIntegrationFilter";
45      public static final String LDAP_AUTHENTICATION_PROVIDER = "_ldapAuthenticationProvider";    
46      public static final String LOGOUT_FILTER = "_logoutFilter";
47      public static final String EXCEPTION_TRANSLATION_FILTER = "_exceptionTranslationFilter";
48      public static final String FILTER_SECURITY_INTERCEPTOR = "_filterSecurityInterceptor";
49      public static final String CHANNEL_PROCESSING_FILTER = "_channelProcessingFilter";
50      public static final String CHANNEL_DECISION_MANAGER = "_channelDecisionManager";
51      public static final String REMEMBER_ME_FILTER = "_rememberMeFilter";
52      public static final String REMEMBER_ME_SERVICES = "_rememberMeServices";
53      public static final String REMEMBER_ME_AUTHENTICATION_PROVIDER = "_rememberMeAuthenticationProvider";
54      public static final String DEFAULT_LOGIN_PAGE_GENERATING_FILTER = "_defaultLoginPageFilter";
55      public static final String SECURITY_CONTEXT_HOLDER_AWARE_REQUEST_FILTER = "_securityContextHolderAwareRequestFilter";
56      public static final String SESSION_FIXATION_PROTECTION_FILTER = "_sessionFixationProtectionFilter";    
57      public static final String METHOD_SECURITY_INTERCEPTOR = "_methodSecurityInterceptor";
58      public static final String METHOD_SECURITY_INTERCEPTOR_POST_PROCESSOR = "_methodSecurityInterceptorPostProcessor";    
59      public static final String METHOD_DEFINITION_SOURCE_ADVISOR = "_methodDefinitionSourceAdvisor";
60      public static final String PROTECT_POINTCUT_POST_PROCESSOR = "_protectPointcutPostProcessor";
61      public static final String DELEGATING_METHOD_DEFINITION_SOURCE = "_delegatingMethodDefinitionSource";
62      public static final String SECURED_METHOD_DEFINITION_SOURCE = "_securedMethodDefinitionSource";
63      public static final String JSR_250_METHOD_DEFINITION_SOURCE = "_jsr250MethodDefinitionSource";
64      public static final String EMBEDDED_APACHE_DS = "_apacheDirectoryServerContainer";
65      public static final String CONTEXT_SOURCE = "_securityContextSource";
66      public static final String PORT_MAPPER = "_portMapper";
67      public static final String X509_FILTER = "_x509ProcessingFilter";
68      public static final String X509_AUTH_PROVIDER = "_x509AuthenticationProvider";
69      public static final String PRE_AUTH_ENTRY_POINT = "_preAuthenticatedProcessingFilterEntryPoint";
70      public static final String REMEMBER_ME_SERVICES_INJECTION_POST_PROCESSOR = "_rememberMeServicesInjectionBeanPostProcessor";
71  }