Browse Source

SEC-562: Repackaging of config module in sandbox (currently tests will fail because of assumptions it makes about core that ave been rolled back, so still omitted from build).

Luke Taylor 18 năm trước cách đây
mục cha
commit
d1c866e477
73 tập tin đã thay đổi với 218 bổ sung265 xóa
  1. 4 19
      sandbox/spring-security-config/pom.xml
  2. 1 1
      sandbox/spring-security-config/src/main/java/org/springframework/security/App.java
  3. 3 3
      sandbox/spring-security-config/src/main/java/org/springframework/security/BankService.java
  4. 1 1
      sandbox/spring-security-config/src/main/java/org/springframework/security/BankServiceImpl.java
  5. 8 8
      sandbox/spring-security-config/src/main/java/org/springframework/security/Main.java
  6. 10 10
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationMechanismBeanDefinitionParser.java
  7. 2 4
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationProcessingFilterBeanDefinitionParser.java
  8. 3 3
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationProviderOrderResolver.java
  9. 5 7
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationRepositoryBeanDefinitionParser.java
  10. 6 9
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthorizationManagerBeanDefinitionParser.java
  11. 11 11
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthorizationMethodBeanDefinitionParser.java
  12. 17 21
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/AutoConfigBeanDefinitionParser.java
  13. 2 3
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/ContextIntegrationBeanDefinitionParser.java
  14. 6 6
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/ExceptionTranslationFilterBeanDefinitionParser.java
  15. 7 8
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/FilterSecurityInterceptorBeanDefinitionParser.java
  16. 3 5
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/LogoutFilterBeanDefinitionParser.java
  17. 5 5
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/LogoutHandlerOrderResolver.java
  18. 9 14
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/PrincipalRepositoryBeanDefinitionParser.java
  19. 2 2
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/RememberMeFilterBeanDefinitionParser.java
  20. 2 2
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/RememberMeServicesBeanDefinitionParser.java
  21. 1 1
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/SecurityAutoDetectNamepsaceHandler.java
  22. 1 1
      sandbox/spring-security-config/src/main/java/org/springframework/security/config/SecurityNamespaceHandler.java
  23. 12 12
      sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/BasicProcessingFilter.java
  24. 4 5
      sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/BasicProcessingFilterEntryPoint.java
  25. 0 0
      sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/package.html
  26. 1 1
      sandbox/spring-security-config/src/main/java/org/springframework/security/util/BeanDefinitionParserUtils.java
  27. 1 1
      sandbox/spring-security-config/src/main/java/org/springframework/security/util/OrderedUtils.java
  28. 0 0
      sandbox/spring-security-config/src/main/java/org/springframework/security/util/package.html
  29. 0 0
      sandbox/spring-security-config/src/main/resources/org/springframework/security/config/inmemory-users.properties
  30. 0 0
      sandbox/spring-security-config/src/main/resources/org/springframework/security/config/spring-security-2.0.xsd
  31. 1 1
      sandbox/spring-security-config/src/test/java/org/springframework/security/AppTest.java
  32. 8 9
      sandbox/spring-security-config/src/test/java/org/springframework/security/BankTests.java
  33. 4 4
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationMechanismNamespaceTests.java
  34. 2 2
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationProcessingFilterNamespaceTests.java
  35. 12 12
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationRepositoryParserTest.java
  36. 5 6
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthorizationManagerBeanDefinitionParserTests.java
  37. 11 11
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/AutoConfigBeanDefinitionParserTests.java
  38. 8 12
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/ExceptionTranslationParserTests.java
  39. 5 7
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/FilterSecurityInterceptorBeanDefinitionParserTests.java
  40. 3 3
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/HttpSessionContextIntegrationParserTest.java
  41. 7 7
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/LdapAuthenticationProviderBeanDefinitionParserTests.java
  42. 3 3
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/LogoutFilterBeanDefinitionParserTests.java
  43. 2 2
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/NamespaceTests.java
  44. 8 9
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/PrincipalRepositoryNamespaceTests.java
  45. 4 4
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/RememberMeBeanDefinitionParserTest.java
  46. 8 10
      sandbox/spring-security-config/src/test/java/org/springframework/security/config/RememberMeServicesBeanDefinitionParserTests.java
  47. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/applicationContext-acegi-security.xml
  48. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-basic-filter.xml
  49. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-beanRef-attributes.xml
  50. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-dao-defaults.xml
  51. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-defaults.xml
  52. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-form-filter.xml
  53. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-innerbeans.xml
  54. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-http-config.xml
  55. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-manager.xml
  56. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-annotations.xml
  57. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-aspectj.xml
  58. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-attributes.xml
  59. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method.xml
  60. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/auto-config.xml
  61. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/exception-translation-autodetect-handler.xml
  62. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/exception-translation-beanref.xml
  63. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/ldap-config.xml
  64. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/logout-filter-with-handlers.xml
  65. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-jdbc.xml
  66. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-properties.xml
  67. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-user-map.xml
  68. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/remember-me-autodetect.xml
  69. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/remember-me-defaults.xml
  70. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/security-autoconfig-autodetect.xml
  71. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/security-namespaces.xml
  72. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/session-context-integration-defaults.xml
  73. 0 0
      sandbox/spring-security-config/src/test/resources/org/springframework/security/config/user.properties

+ 4 - 19
sandbox/spring-security-config/pom.xml

@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <project>
 	<parent>
-		<artifactId>acegi-security-sandbox</artifactId>
+		<artifactId>spring-security-sandbox</artifactId>
 		<groupId>org.springframework.security</groupId>
 		<version>2.0-SNAPSHOT</version>
 	</parent>
@@ -9,13 +9,13 @@
 	<groupId>org.springframework.security</groupId>
 	<artifactId>spring-security-config</artifactId>
 	<name>spring-security-config</name>
-	<version>2.0.0-SNAPSHOT</version>
+	<version>2.0-SNAPSHOT</version>
 	<url>http://maven.apache.org</url>
 	<dependencies>
 		<dependency>
 			<groupId>org.springframework.security</groupId>
-			<artifactId>acegi-security-tiger</artifactId>
-			<version>1.0.6-SNAPSHOT</version>
+			<artifactId>spring-security-core-tiger</artifactId>
+			<version>${project.version}</version>
 		</dependency>
 		<dependency>
 			<groupId>org.springframework</groupId>
@@ -52,21 +52,6 @@
 			<artifactId>commons-lang</artifactId>
 			<version>2.1</version>
 		</dependency>
-		<dependency>
-			<groupId>commons-logging</groupId>
-			<artifactId>commons-logging</artifactId>
-			<version>1.0.4</version>
-		</dependency>
-		<dependency>
-			<groupId>commons-codec</groupId>
-			<artifactId>commons-codec</artifactId>
-			<version>1.3</version>
-		</dependency>
-		<dependency>
-			<groupId>oro</groupId>
-			<artifactId>oro</artifactId>
-			<version>2.0.8</version>
-		</dependency>
 		<dependency>
 			<groupId>commons-collections</groupId>
 			<artifactId>commons-collections</artifactId>

+ 1 - 1
sandbox/spring-security-config/src/main/java/org/acegisecurity/App.java → sandbox/spring-security-config/src/main/java/org/springframework/security/App.java

@@ -1,4 +1,4 @@
-package org.acegisecurity;
+package org.springframework.security;
 
 /**
  * Hello world!

+ 3 - 3
sandbox/spring-security-config/src/main/java/org/acegisecurity/BankService.java → sandbox/spring-security-config/src/main/java/org/springframework/security/BankService.java

@@ -13,9 +13,9 @@
  * limitations under the License.
  */
 
-package org.acegisecurity;
+package org.springframework.security;
 
-import org.acegisecurity.annotation.Secured;
+import org.springframework.security.annotation.Secured;
 
 
 /**
@@ -24,7 +24,7 @@ import org.acegisecurity.annotation.Secured;
  * @author Mark St.Godard
  * @version $Id: BankService.java 1496 2006-05-23 13:38:33Z benalex $
  * 
- * @see org.acegisecurity.annotation.Secured
+ * @see org.springframework.security.annotation.Secured
  */
 @Secured({"ROLE_TELLER"})
 public interface BankService {

+ 1 - 1
sandbox/spring-security-config/src/main/java/org/acegisecurity/BankServiceImpl.java → sandbox/spring-security-config/src/main/java/org/springframework/security/BankServiceImpl.java

@@ -13,7 +13,7 @@
  * limitations under the License.
  */
 
-package org.acegisecurity;
+package org.springframework.security;
 
 /**
  * <code>BankService</code> sample implementation.

+ 8 - 8
sandbox/spring-security-config/src/main/java/org/acegisecurity/Main.java → sandbox/spring-security-config/src/main/java/org/springframework/security/Main.java

@@ -13,16 +13,16 @@
  * limitations under the License.
  */
 
-package org.acegisecurity;
+package org.springframework.security;
 
-import org.acegisecurity.AccessDeniedException;
-import org.acegisecurity.GrantedAuthority;
-import org.acegisecurity.GrantedAuthorityImpl;
+import org.springframework.security.AccessDeniedException;
+import org.springframework.security.GrantedAuthority;
+import org.springframework.security.GrantedAuthorityImpl;
 
-import org.acegisecurity.context.SecurityContextHolder;
-import org.acegisecurity.context.SecurityContextImpl;
+import org.springframework.security.context.SecurityContextHolder;
+import org.springframework.security.context.SecurityContextImpl;
 
-import org.acegisecurity.providers.TestingAuthenticationToken;
+import org.springframework.security.providers.TestingAuthenticationToken;
 
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
@@ -57,7 +57,7 @@ public class Main {
         createSecureContext();
 
         ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext(
-                "org/acegisecurity/config/auto-config.xml");
+                "org/security/config/auto-config.xml");
         BankService service = (BankService) context.getBean("bankService");
 
         // will succeed

+ 10 - 10
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationMechanismBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationMechanismBeanDefinitionParser.java

@@ -12,14 +12,14 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.acegisecurity.config;
-
-import org.acegisecurity.ldap.DefaultInitialDirContextFactory;
-import org.acegisecurity.providers.ProviderManager;
-import org.acegisecurity.providers.ldap.LdapAuthenticationProvider;
-import org.acegisecurity.providers.ldap.authenticator.BindAuthenticator;
-import org.acegisecurity.providers.ldap.populator.DefaultLdapAuthoritiesPopulator;
-import org.acegisecurity.util.BeanDefinitionParserUtils;
+package org.springframework.security.config;
+
+import org.springframework.security.ldap.DefaultInitialDirContextFactory;
+import org.springframework.security.providers.ProviderManager;
+import org.springframework.security.providers.ldap.LdapAuthenticationProvider;
+import org.springframework.security.providers.ldap.authenticator.BindAuthenticator;
+import org.springframework.security.providers.ldap.populator.DefaultLdapAuthoritiesPopulator;
+import org.springframework.security.util.BeanDefinitionParserUtils;
 import org.springframework.beans.factory.config.RuntimeBeanReference;
 import org.springframework.beans.factory.support.AbstractBeanDefinition;
 import org.springframework.beans.factory.support.ManagedList;
@@ -36,11 +36,11 @@ import org.w3c.dom.NodeList;
 
 /**
  * * {@link BeanDefinitionParser} for the <code>authentication-mechanism</code>
- * tag, resolves to {@link org.acegisecurity.providers.ProviderManager} </br>
+ * tag, resolves to {@link org.springframework.security.providers.ProviderManager} </br>
  * 
  * @author vpuri
  * @see {@link org.springframework.beans.factory.BeanFactory}
- * @see {@link org.acegisecurity.providers.ProviderManager}
+ * @see {@link org.springframework.security.providers.ProviderManager}
  * 
  */
 public class AuthenticationMechanismBeanDefinitionParser extends AbstractBeanDefinitionParser implements

+ 2 - 4
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationProcessingFilterBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationProcessingFilterBeanDefinitionParser.java

@@ -1,11 +1,9 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
-import org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices;
-import org.acegisecurity.ui.webapp.AuthenticationProcessingFilter;
-import org.springframework.beans.factory.config.BeanDefinitionHolder;
+import org.springframework.security.ui.webapp.AuthenticationProcessingFilter;
 import org.springframework.beans.factory.support.AbstractBeanDefinition;
 import org.springframework.beans.factory.support.RootBeanDefinition;
 import org.springframework.beans.factory.xml.AbstractBeanDefinitionParser;

+ 3 - 3
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationProviderOrderResolver.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationProviderOrderResolver.java

@@ -1,9 +1,9 @@
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import java.util.Collections;
 
-import org.acegisecurity.AuthenticationManager;
-import org.acegisecurity.providers.AuthenticationProvider;
+import org.springframework.security.AuthenticationManager;
+import org.springframework.security.providers.AuthenticationProvider;
 import org.springframework.beans.BeansException;
 import org.springframework.beans.factory.config.BeanFactoryPostProcessor;
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;

+ 5 - 7
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationRepositoryBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationRepositoryBeanDefinitionParser.java

@@ -1,16 +1,14 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
-import org.acegisecurity.providers.dao.DaoAuthenticationProvider;
-import org.acegisecurity.providers.dao.salt.ReflectionSaltSource;
-import org.acegisecurity.providers.dao.salt.SystemWideSaltSource;
-import org.acegisecurity.providers.encoding.Md5PasswordEncoder;
-import org.springframework.beans.factory.config.BeanDefinitionHolder;
+import org.springframework.security.providers.dao.DaoAuthenticationProvider;
+import org.springframework.security.providers.dao.salt.ReflectionSaltSource;
+import org.springframework.security.providers.dao.salt.SystemWideSaltSource;
+import org.springframework.security.providers.encoding.Md5PasswordEncoder;
 import org.springframework.beans.factory.config.RuntimeBeanReference;
 import org.springframework.beans.factory.support.AbstractBeanDefinition;
-import org.springframework.beans.factory.support.ManagedList;
 import org.springframework.beans.factory.support.RootBeanDefinition;
 import org.springframework.beans.factory.xml.AbstractBeanDefinitionParser;
 import org.springframework.beans.factory.xml.ParserContext;

+ 6 - 9
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthorizationManagerBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthorizationManagerBeanDefinitionParser.java

@@ -1,11 +1,10 @@
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
-import org.acegisecurity.AccessDecisionManager;
-import org.acegisecurity.vote.AffirmativeBased;
-import org.acegisecurity.vote.AuthenticatedVoter;
-import org.acegisecurity.vote.ConsensusBased;
-import org.acegisecurity.vote.RoleVoter;
-import org.acegisecurity.vote.UnanimousBased;
+import org.springframework.security.vote.AffirmativeBased;
+import org.springframework.security.vote.AuthenticatedVoter;
+import org.springframework.security.vote.ConsensusBased;
+import org.springframework.security.vote.RoleVoter;
+import org.springframework.security.vote.UnanimousBased;
 import org.springframework.beans.factory.support.AbstractBeanDefinition;
 import org.springframework.beans.factory.support.ManagedList;
 import org.springframework.beans.factory.support.RootBeanDefinition;
@@ -15,8 +14,6 @@ import org.springframework.beans.factory.xml.ParserContext;
 import org.springframework.util.StringUtils;
 import org.springframework.util.xml.DomUtils;
 import org.w3c.dom.Element;
-import org.w3c.dom.Node;
-import org.w3c.dom.NodeList;
 
 public class AuthorizationManagerBeanDefinitionParser extends AbstractBeanDefinitionParser implements
 		BeanDefinitionParser {

+ 11 - 11
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthorizationMethodBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthorizationMethodBeanDefinitionParser.java

@@ -1,19 +1,19 @@
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.List;
 
-import org.acegisecurity.annotation.SecurityAnnotationAttributes;
-import org.acegisecurity.intercept.method.MethodDefinitionAttributes;
-import org.acegisecurity.intercept.method.MethodDefinitionMap;
-import org.acegisecurity.intercept.method.MethodDefinitionSource;
-import org.acegisecurity.intercept.method.MethodDefinitionSourceMapping;
-import org.acegisecurity.intercept.method.aopalliance.MethodDefinitionSourceAdvisor;
-import org.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor;
-import org.acegisecurity.intercept.method.aspectj.AspectJSecurityInterceptor;
-import org.acegisecurity.runas.RunAsManagerImpl;
-import org.acegisecurity.util.BeanDefinitionParserUtils;
+import org.springframework.security.annotation.SecurityAnnotationAttributes;
+import org.springframework.security.intercept.method.MethodDefinitionAttributes;
+import org.springframework.security.intercept.method.MethodDefinitionMap;
+import org.springframework.security.intercept.method.MethodDefinitionSource;
+import org.springframework.security.intercept.method.MethodDefinitionSourceMapping;
+import org.springframework.security.intercept.method.aopalliance.MethodDefinitionSourceAdvisor;
+import org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor;
+import org.springframework.security.intercept.method.aspectj.AspectJSecurityInterceptor;
+import org.springframework.security.runas.RunAsManagerImpl;
+import org.springframework.security.util.BeanDefinitionParserUtils;
 import org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator;
 import org.springframework.beans.factory.BeanDefinitionStoreException;
 import org.springframework.beans.factory.config.RuntimeBeanReference;

+ 17 - 21
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AutoConfigBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/AutoConfigBeanDefinitionParser.java

@@ -1,36 +1,32 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import java.util.ArrayList;
-import java.util.HashMap;
 import java.util.List;
-import java.util.Map;
-
-import org.acegisecurity.annotation.SecurityAnnotationAttributes;
-import org.acegisecurity.intercept.method.MethodDefinitionAttributes;
-import org.acegisecurity.intercept.method.aopalliance.MethodDefinitionSourceAdvisor;
-import org.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor;
-import org.acegisecurity.intercept.web.FilterInvocationDefinitionDecorator;
-import org.acegisecurity.intercept.web.FilterInvocationDefinitionSourceMapping;
-import org.acegisecurity.intercept.web.FilterSecurityInterceptor;
-import org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap;
-import org.acegisecurity.runas.RunAsManagerImpl;
-import org.acegisecurity.userdetails.memory.InMemoryDaoImpl;
-import org.acegisecurity.util.BeanDefinitionParserUtils;
-import org.acegisecurity.vote.AffirmativeBased;
-import org.acegisecurity.vote.AuthenticatedVoter;
-import org.acegisecurity.vote.RoleVoter;
-import org.acegisecurity.vote.UnanimousBased;
-import org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter;
+
+import org.springframework.security.annotation.SecurityAnnotationAttributes;
+import org.springframework.security.intercept.method.MethodDefinitionAttributes;
+import org.springframework.security.intercept.method.aopalliance.MethodDefinitionSourceAdvisor;
+import org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor;
+import org.springframework.security.intercept.web.FilterInvocationDefinitionDecorator;
+import org.springframework.security.intercept.web.FilterInvocationDefinitionSourceMapping;
+import org.springframework.security.intercept.web.FilterSecurityInterceptor;
+import org.springframework.security.intercept.web.PathBasedFilterInvocationDefinitionMap;
+import org.springframework.security.runas.RunAsManagerImpl;
+import org.springframework.security.util.BeanDefinitionParserUtils;
+import org.springframework.security.vote.AffirmativeBased;
+import org.springframework.security.vote.AuthenticatedVoter;
+import org.springframework.security.vote.RoleVoter;
+import org.springframework.security.vote.UnanimousBased;
+import org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter;
 import org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator;
 import org.springframework.beans.factory.config.BeanDefinition;
 import org.springframework.beans.factory.support.ManagedList;
 import org.springframework.beans.factory.support.RootBeanDefinition;
 import org.springframework.beans.factory.xml.BeanDefinitionParser;
 import org.springframework.beans.factory.xml.ParserContext;
-import org.springframework.util.xml.DomUtils;
 import org.w3c.dom.Element;
 
 /**

+ 2 - 3
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/ContextIntegrationBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/ContextIntegrationBeanDefinitionParser.java

@@ -1,10 +1,9 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
-import org.acegisecurity.context.HttpSessionContextIntegrationFilter;
-import org.springframework.beans.factory.config.BeanDefinition;
+import org.springframework.security.context.HttpSessionContextIntegrationFilter;
 import org.springframework.beans.factory.support.BeanDefinitionBuilder;
 import org.springframework.beans.factory.support.RootBeanDefinition;
 import org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser;

+ 6 - 6
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/ExceptionTranslationFilterBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/ExceptionTranslationFilterBeanDefinitionParser.java

@@ -1,11 +1,11 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
-import org.acegisecurity.ui.AccessDeniedHandlerImpl;
-import org.acegisecurity.ui.ExceptionTranslationFilter;
-import org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint;
+import org.springframework.security.ui.AccessDeniedHandlerImpl;
+import org.springframework.security.ui.ExceptionTranslationFilter;
+import org.springframework.security.ui.webapp.AuthenticationProcessingFilterEntryPoint;
 import org.springframework.beans.factory.config.RuntimeBeanReference;
 import org.springframework.beans.factory.support.AbstractBeanDefinition;
 import org.springframework.beans.factory.support.RootBeanDefinition;
@@ -48,8 +48,8 @@ import org.w3c.dom.Element;
  * 
  * @author Vishal Puri
  * @version
- * @see {@link org.acegisecurity.ui.ExceptionTranslationFilter}
- * @see {@link org.acegisecurity.ui.AccessDeniedHandler}
+ * @see {@link org.springframework.security.ui.ExceptionTranslationFilter}
+ * @see {@link org.springframework.security.ui.AccessDeniedHandler}
  */
 public class ExceptionTranslationFilterBeanDefinitionParser extends AbstractBeanDefinitionParser {
 

+ 7 - 8
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/FilterSecurityInterceptorBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/FilterSecurityInterceptorBeanDefinitionParser.java

@@ -1,16 +1,15 @@
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.List;
 
-import org.acegisecurity.AccessDecisionManager;
-import org.acegisecurity.intercept.web.FilterInvocationDefinitionDecorator;
-import org.acegisecurity.intercept.web.FilterInvocationDefinitionSourceMapping;
-import org.acegisecurity.intercept.web.FilterSecurityInterceptor;
-import org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap;
-import org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap;
-import org.acegisecurity.util.BeanDefinitionParserUtils;
+import org.springframework.security.intercept.web.FilterInvocationDefinitionDecorator;
+import org.springframework.security.intercept.web.FilterInvocationDefinitionSourceMapping;
+import org.springframework.security.intercept.web.FilterSecurityInterceptor;
+import org.springframework.security.intercept.web.PathBasedFilterInvocationDefinitionMap;
+import org.springframework.security.intercept.web.RegExpBasedFilterInvocationDefinitionMap;
+import org.springframework.security.util.BeanDefinitionParserUtils;
 import org.springframework.beans.factory.support.AbstractBeanDefinition;
 import org.springframework.beans.factory.support.RootBeanDefinition;
 import org.springframework.beans.factory.xml.AbstractBeanDefinitionParser;

+ 3 - 5
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/LogoutFilterBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/LogoutFilterBeanDefinitionParser.java

@@ -1,12 +1,10 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
-import org.acegisecurity.ui.logout.LogoutFilter;
-import org.acegisecurity.ui.logout.SecurityContextLogoutHandler;
-import org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices;
-import org.springframework.beans.factory.config.BeanDefinition;
+import org.springframework.security.ui.logout.LogoutFilter;
+import org.springframework.security.ui.logout.SecurityContextLogoutHandler;
 import org.springframework.beans.factory.support.AbstractBeanDefinition;
 import org.springframework.beans.factory.support.ManagedList;
 import org.springframework.beans.factory.support.RootBeanDefinition;

+ 5 - 5
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/LogoutHandlerOrderResolver.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/LogoutHandlerOrderResolver.java

@@ -1,15 +1,15 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import java.util.Collections;
 import java.util.List;
 
-import org.acegisecurity.ui.logout.LogoutFilter;
-import org.acegisecurity.ui.logout.LogoutHandler;
-import org.acegisecurity.ui.logout.SecurityContextLogoutHandler;
-import org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices;
+import org.springframework.security.ui.logout.LogoutFilter;
+import org.springframework.security.ui.logout.LogoutHandler;
+import org.springframework.security.ui.logout.SecurityContextLogoutHandler;
+import org.springframework.security.ui.rememberme.TokenBasedRememberMeServices;
 import org.springframework.beans.BeansException;
 import org.springframework.beans.factory.config.BeanFactoryPostProcessor;
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;

+ 9 - 14
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/PrincipalRepositoryBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/PrincipalRepositoryBeanDefinitionParser.java

@@ -1,22 +1,17 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
 import java.util.Properties;
 
-import org.acegisecurity.GrantedAuthority;
-import org.acegisecurity.GrantedAuthorityImpl;
-import org.acegisecurity.userdetails.User;
-import org.acegisecurity.userdetails.UserDetails;
-import org.acegisecurity.userdetails.jdbc.JdbcDaoImpl;
-import org.acegisecurity.userdetails.memory.InMemoryDaoImpl;
-import org.acegisecurity.userdetails.memory.UserAttribute;
-import org.acegisecurity.userdetails.memory.UserMap;
+import org.springframework.security.GrantedAuthorityImpl;
+import org.springframework.security.userdetails.User;
+import org.springframework.security.userdetails.UserDetails;
+import org.springframework.security.userdetails.jdbc.JdbcDaoImpl;
+import org.springframework.security.userdetails.memory.InMemoryDaoImpl;
+import org.springframework.security.userdetails.memory.UserAttribute;
+import org.springframework.security.userdetails.memory.UserMap;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.springframework.beans.factory.config.PropertiesFactoryBean;
@@ -151,7 +146,7 @@ public class PrincipalRepositoryBeanDefinitionParser extends AbstractBeanDefinit
 	protected static RootBeanDefinition createSampleUsersUsingProperties() {
 		// properties element
 		RootBeanDefinition defintion = new RootBeanDefinition(PropertiesFactoryBean.class);
-		String location = "classpath:org/acegisecurity/config/user.properties";
+		String location = "classpath:org/security/config/user.properties";
 		defintion.getPropertyValues().addPropertyValue("location", location);
 		return defintion;
 	}

+ 2 - 2
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/RememberMeFilterBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/RememberMeFilterBeanDefinitionParser.java

@@ -1,9 +1,9 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
-import org.acegisecurity.ui.rememberme.RememberMeProcessingFilter;
+import org.springframework.security.ui.rememberme.RememberMeProcessingFilter;
 import org.springframework.beans.factory.config.RuntimeBeanReference;
 import org.springframework.beans.factory.support.AbstractBeanDefinition;
 import org.springframework.beans.factory.support.RootBeanDefinition;

+ 2 - 2
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/RememberMeServicesBeanDefinitionParser.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/RememberMeServicesBeanDefinitionParser.java

@@ -1,9 +1,9 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
-import org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices;
+import org.springframework.security.ui.rememberme.TokenBasedRememberMeServices;
 import org.springframework.beans.factory.config.RuntimeBeanReference;
 import org.springframework.beans.factory.support.AbstractBeanDefinition;
 import org.springframework.beans.factory.support.RootBeanDefinition;

+ 1 - 1
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/SecurityAutoDetectNamepsaceHandler.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/SecurityAutoDetectNamepsaceHandler.java

@@ -1,7 +1,7 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import org.springframework.beans.factory.xml.NamespaceHandlerSupport;
 

+ 1 - 1
sandbox/spring-security-config/src/main/java/org/acegisecurity/config/SecurityNamespaceHandler.java → sandbox/spring-security-config/src/main/java/org/springframework/security/config/SecurityNamespaceHandler.java

@@ -1,7 +1,7 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import org.springframework.beans.factory.xml.BeanDefinitionParser;
 import org.springframework.beans.factory.xml.NamespaceHandlerSupport;

+ 12 - 12
sandbox/spring-security-config/src/main/java/org/acegisecurity/ui/basicauth/BasicProcessingFilter.java → sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/BasicProcessingFilter.java

@@ -13,7 +13,7 @@
  * limitations under the License.
  */
 
-package org.acegisecurity.ui.basicauth;
+package org.springframework.security.ui.basicauth;
 
 import java.io.IOException;
 
@@ -26,15 +26,15 @@ import javax.servlet.ServletResponse;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
-import org.acegisecurity.Authentication;
-import org.acegisecurity.AuthenticationException;
-import org.acegisecurity.AuthenticationManager;
-import org.acegisecurity.context.SecurityContextHolder;
-import org.acegisecurity.providers.UsernamePasswordAuthenticationToken;
-import org.acegisecurity.ui.AuthenticationDetailsSource;
-import org.acegisecurity.ui.AuthenticationDetailsSourceImpl;
-import org.acegisecurity.ui.AuthenticationEntryPoint;
-import org.acegisecurity.ui.rememberme.RememberMeServices;
+import org.springframework.security.Authentication;
+import org.springframework.security.AuthenticationException;
+import org.springframework.security.AuthenticationManager;
+import org.springframework.security.context.SecurityContextHolder;
+import org.springframework.security.providers.UsernamePasswordAuthenticationToken;
+import org.springframework.security.ui.AuthenticationDetailsSource;
+import org.springframework.security.ui.AuthenticationDetailsSourceImpl;
+import org.springframework.security.ui.AuthenticationEntryPoint;
+import org.springframework.security.ui.rememberme.RememberMeServices;
 import org.apache.commons.codec.binary.Base64;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
@@ -63,12 +63,12 @@ import org.springframework.util.Assert;
  *  <p>Basic authentication is an attractive protocol because it is simple and widely deployed. However, it still
  * transmits a password in clear text and as such is undesirable in many situations. Digest authentication is also
  * provided by Acegi Security and should be used instead of Basic authentication wherever possible. See {@link
- * org.acegisecurity.ui.digestauth.DigestProcessingFilter}.</p>
+ * org.springframework.security.ui.digestauth.DigestProcessingFilter}.</p>
  *  <p>Note that if a {@link #rememberMeServices} is set, this filter will automatically send back remember-me
  * details to the client. Therefore, subsequent requests will not need to present a BASIC authentication header as
  * they will be authenticated using the remember-me mechanism.</p>
  *  <p><b>Do not use this class directly.</b> Instead configure <code>web.xml</code> to use the {@link
- * org.acegisecurity.util.FilterToBeanProxy}.</p>
+ * org.springframework.security.util.FilterToBeanProxy}.</p>
  *
  * @author Ben Alex
  * @version $Id: BasicProcessingFilter.java 1783 2007-02-23 19:21:44Z luke_t $

+ 4 - 5
sandbox/spring-security-config/src/main/java/org/acegisecurity/ui/basicauth/BasicProcessingFilterEntryPoint.java → sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/BasicProcessingFilterEntryPoint.java

@@ -13,19 +13,18 @@
  * limitations under the License.
  */
 
-package org.acegisecurity.ui.basicauth;
+package org.springframework.security.ui.basicauth;
 
 import java.io.IOException;
-import java.util.Map;
 
 import javax.servlet.ServletException;
 import javax.servlet.ServletRequest;
 import javax.servlet.ServletResponse;
 import javax.servlet.http.HttpServletResponse;
 
-import org.acegisecurity.AuthenticationException;
-import org.acegisecurity.ui.AuthenticationEntryPoint;
-import org.acegisecurity.util.OrderedUtils;
+import org.springframework.security.AuthenticationException;
+import org.springframework.security.ui.AuthenticationEntryPoint;
+import org.springframework.security.util.OrderedUtils;
 import org.springframework.beans.factory.InitializingBean;
 import org.springframework.context.ApplicationContext;
 import org.springframework.context.ApplicationContextAware;

+ 0 - 0
sandbox/spring-security-config/src/main/java/org/acegisecurity/ui/basicauth/package.html → sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/package.html


+ 1 - 1
sandbox/spring-security-config/src/main/java/org/acegisecurity/util/BeanDefinitionParserUtils.java → sandbox/spring-security-config/src/main/java/org/springframework/security/util/BeanDefinitionParserUtils.java

@@ -1,7 +1,7 @@
 /**
  * 
  */
-package org.acegisecurity.util;
+package org.springframework.security.util;
 
 import org.springframework.beans.factory.config.RuntimeBeanNameReference;
 import org.springframework.beans.factory.config.RuntimeBeanReference;

+ 1 - 1
sandbox/spring-security-config/src/main/java/org/acegisecurity/util/OrderedUtils.java → sandbox/spring-security-config/src/main/java/org/springframework/security/util/OrderedUtils.java

@@ -1,4 +1,4 @@
-package org.acegisecurity.util;
+package org.springframework.security.util;
 
 import java.lang.reflect.Method;
 import java.util.Map;

+ 0 - 0
sandbox/spring-security-config/src/main/java/org/acegisecurity/util/package.html → sandbox/spring-security-config/src/main/java/org/springframework/security/util/package.html


+ 0 - 0
sandbox/spring-security-config/src/main/resources/org/acegisecurity/config/inmemory-users.properties → sandbox/spring-security-config/src/main/resources/org/springframework/security/config/inmemory-users.properties


+ 0 - 0
sandbox/spring-security-config/src/main/resources/org/acegisecurity/config/spring-security-2.0.xsd → sandbox/spring-security-config/src/main/resources/org/springframework/security/config/spring-security-2.0.xsd


+ 1 - 1
sandbox/spring-security-config/src/test/java/org/acegisecurity/AppTest.java → sandbox/spring-security-config/src/test/java/org/springframework/security/AppTest.java

@@ -1,4 +1,4 @@
-package org.acegisecurity;
+package org.springframework.security;
 
 import junit.framework.Test;
 import junit.framework.TestCase;

+ 8 - 9
sandbox/spring-security-config/src/test/java/org/acegisecurity/BankTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/BankTests.java

@@ -13,19 +13,18 @@
  * limitations under the License.
  */
 
-package org.acegisecurity;
+package org.springframework.security;
 
 import junit.framework.TestCase;
 
-import org.acegisecurity.AccessDeniedException;
-import org.acegisecurity.GrantedAuthority;
-import org.acegisecurity.GrantedAuthorityImpl;
+import org.springframework.security.AccessDeniedException;
+import org.springframework.security.GrantedAuthority;
+import org.springframework.security.GrantedAuthorityImpl;
 
-import org.acegisecurity.context.SecurityContextHolder;
-import org.acegisecurity.context.SecurityContextImpl;
+import org.springframework.security.context.SecurityContextHolder;
+import org.springframework.security.context.SecurityContextImpl;
 
-import org.acegisecurity.providers.TestingAuthenticationToken;
-import org.acegisecurity.providers.UsernamePasswordAuthenticationToken;
+import org.springframework.security.providers.UsernamePasswordAuthenticationToken;
 
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
@@ -75,7 +74,7 @@ public class BankTests extends TestCase {
 
     public final void setUp() throws Exception {
         super.setUp();
-        ctx = new ClassPathXmlApplicationContext("org/acegisecurity/config/auto-config.xml");
+        ctx = new ClassPathXmlApplicationContext("org/security/config/auto-config.xml");
         service = (BankService) ctx.getBean("bankService");
     }
 

+ 4 - 4
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationMechanismNamespaceTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationMechanismNamespaceTests.java

@@ -1,10 +1,10 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
-import org.acegisecurity.providers.ProviderManager;
-import org.acegisecurity.providers.dao.DaoAuthenticationProvider;
+import org.springframework.security.providers.ProviderManager;
+import org.springframework.security.providers.dao.DaoAuthenticationProvider;
 import org.springframework.context.ApplicationContext;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
@@ -17,7 +17,7 @@ import junit.framework.TestCase;
 public class AuthenticationMechanismNamespaceTests extends TestCase {
 	public void testParserDefaults() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/remember-me-defaults.xml");
+				"org/springframework/security/config/remember-me-defaults.xml");
 		ProviderManager mgr = (ProviderManager) context.getBean("authenticationManager");
 		assertEquals(1, mgr.getProviders().size());
 		assertTrue(mgr.getProviders().get(0) instanceof DaoAuthenticationProvider);

+ 2 - 2
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationProcessingFilterNamespaceTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationProcessingFilterNamespaceTests.java

@@ -1,7 +1,7 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
 import org.springframework.context.ApplicationContext;
@@ -17,7 +17,7 @@ public class AuthenticationProcessingFilterNamespaceTests extends TestCase {
 	
 	public void testAuthenticationFilterBeanDefinition() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-		"org/acegisecurity/config/authentication-form-filter.xml");
+		"org/springframework/security/config/authentication-form-filter.xml");
 ConfigurableListableBeanFactory factory = (ConfigurableListableBeanFactory) context
 		.getAutowireCapableBeanFactory();
 	}

+ 12 - 12
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationRepositoryParserTest.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationRepositoryParserTest.java

@@ -1,17 +1,17 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import junit.framework.TestCase;
 
-import org.acegisecurity.providers.AuthenticationProvider;
-import org.acegisecurity.providers.dao.DaoAuthenticationProvider;
-import org.acegisecurity.providers.dao.SaltSource;
-import org.acegisecurity.providers.encoding.Md5PasswordEncoder;
-import org.acegisecurity.providers.encoding.PasswordEncoder;
-import org.acegisecurity.providers.encoding.PlaintextPasswordEncoder;
-import org.acegisecurity.userdetails.jdbc.JdbcDaoImpl;
+import org.springframework.security.providers.AuthenticationProvider;
+import org.springframework.security.providers.dao.DaoAuthenticationProvider;
+import org.springframework.security.providers.dao.SaltSource;
+import org.springframework.security.providers.encoding.Md5PasswordEncoder;
+import org.springframework.security.providers.encoding.PasswordEncoder;
+import org.springframework.security.providers.encoding.PlaintextPasswordEncoder;
+import org.springframework.security.userdetails.jdbc.JdbcDaoImpl;
 import org.springframework.beans.PropertyValue;
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
 import org.springframework.beans.factory.config.RuntimeBeanReference;
@@ -28,7 +28,7 @@ public class AuthenticationRepositoryParserTest extends TestCase {
 
 	public void testAuthenticationRepositoryDefaultWithAutoUserdetails() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/authentication-dao-defaults.xml");
+				"org/springframework/security/config/authentication-dao-defaults.xml");
 		ConfigurableListableBeanFactory clbf = (ConfigurableListableBeanFactory) context
 				.getAutowireCapableBeanFactory();
 
@@ -46,7 +46,7 @@ public class AuthenticationRepositoryParserTest extends TestCase {
 
 	public void testCollaboratorsAsInnerBeans() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/authentication-innerbeans.xml");
+				"org/springframework/security/config/authentication-innerbeans.xml");
 		ConfigurableListableBeanFactory clbf = (ConfigurableListableBeanFactory) context
 				.getAutowireCapableBeanFactory();
 		// get the main bean definition, there should be only one
@@ -75,7 +75,7 @@ public class AuthenticationRepositoryParserTest extends TestCase {
 
 	public void testCollaboratorsAsBeanRef() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/authentication-beanRef-attributes.xml");
+				"org/springframework/security/config/authentication-beanRef-attributes.xml");
 		ConfigurableListableBeanFactory clbf = (ConfigurableListableBeanFactory) context
 				.getAutowireCapableBeanFactory();
 		// get the main bean definition, there should be only one
@@ -110,7 +110,7 @@ public class AuthenticationRepositoryParserTest extends TestCase {
 
 	public void testAutodetectionOfUserDetailsService() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/authentication-defaults.xml");
+				"org/springframework/security/config/authentication-defaults.xml");
 		DaoAuthenticationProvider provider = (DaoAuthenticationProvider) context.getBean("authenticationRepository");
 		assertNotNull(provider.getUserDetailsService());
 		assertNull(provider.getSaltSource());

+ 5 - 6
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthorizationManagerBeanDefinitionParserTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthorizationManagerBeanDefinitionParserTests.java

@@ -1,11 +1,10 @@
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import java.util.List;
 
 import junit.framework.TestCase;
 
-import org.acegisecurity.AccessDecisionManager;
-import org.acegisecurity.vote.AuthenticatedVoter;
+import org.springframework.security.AccessDecisionManager;
 import org.springframework.beans.factory.config.BeanDefinition;
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
 import org.springframework.beans.factory.support.ManagedList;
@@ -17,7 +16,7 @@ public class AuthorizationManagerBeanDefinitionParserTests extends TestCase {
 
 	public void testParsingBeanDefinition() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/authorization-manager.xml");
+				"org/springframework/security/config/authorization-manager.xml");
 		ConfigurableListableBeanFactory bf = (ConfigurableListableBeanFactory) context.getAutowireCapableBeanFactory();
 		String[] beanNames = bf.getBeanNamesForType(AccessDecisionManager.class);
 		assertEquals(1, beanNames.length);
@@ -25,7 +24,7 @@ public class AuthorizationManagerBeanDefinitionParserTests extends TestCase {
 		assertNotNull(def);
 		List decisionVoters = (ManagedList) def.getPropertyValues().getPropertyValue("decisionVoters").getValue();
 		assertEquals(2, decisionVoters.size());
-		assertEquals("org.acegisecurity.vote.RoleVoter", ((BeanDefinition) decisionVoters.get(0)).getBeanClassName());
-		assertEquals("org.acegisecurity.vote.AuthenticatedVoter", ((BeanDefinition) decisionVoters.get(1)).getBeanClassName());
+		assertEquals("org.springframework.security.vote.RoleVoter", ((BeanDefinition) decisionVoters.get(0)).getBeanClassName());
+		assertEquals("org.springframework.security.vote.AuthenticatedVoter", ((BeanDefinition) decisionVoters.get(1)).getBeanClassName());
 	}
 }

+ 11 - 11
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AutoConfigBeanDefinitionParserTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/AutoConfigBeanDefinitionParserTests.java

@@ -1,22 +1,22 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import java.lang.reflect.Field;
 import java.util.Map;
 
 import junit.framework.TestCase;
 
-import org.acegisecurity.AuthenticationManager;
-import org.acegisecurity.context.HttpSessionContextIntegrationFilter;
-import org.acegisecurity.intercept.method.MethodDefinitionSource;
-import org.acegisecurity.intercept.method.aopalliance.MethodDefinitionSourceAdvisor;
-import org.acegisecurity.ui.logout.LogoutFilter;
-import org.acegisecurity.ui.logout.LogoutHandler;
-import org.acegisecurity.ui.rememberme.RememberMeProcessingFilter;
-import org.acegisecurity.ui.rememberme.RememberMeServices;
-import org.acegisecurity.ui.webapp.AuthenticationProcessingFilter;
+import org.springframework.security.AuthenticationManager;
+import org.springframework.security.context.HttpSessionContextIntegrationFilter;
+import org.springframework.security.intercept.method.MethodDefinitionSource;
+import org.springframework.security.intercept.method.aopalliance.MethodDefinitionSourceAdvisor;
+import org.springframework.security.ui.logout.LogoutFilter;
+import org.springframework.security.ui.logout.LogoutHandler;
+import org.springframework.security.ui.rememberme.RememberMeProcessingFilter;
+import org.springframework.security.ui.rememberme.RememberMeServices;
+import org.springframework.security.ui.webapp.AuthenticationProcessingFilter;
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
 import org.springframework.context.ApplicationContext;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
@@ -36,7 +36,7 @@ public class AutoConfigBeanDefinitionParserTests extends TestCase {
 	// ========================================================================================================
 
 	public void setUp() {
-		this.context = new ClassPathXmlApplicationContext("org/acegisecurity/config/auto-config.xml");
+		this.context = new ClassPathXmlApplicationContext("org/springframework/security/config/auto-config.xml");
 		this.bf = (ConfigurableListableBeanFactory) context.getAutowireCapableBeanFactory();
 	}
 

+ 8 - 12
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/ExceptionTranslationParserTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/ExceptionTranslationParserTests.java

@@ -1,17 +1,13 @@
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
-import java.beans.FeatureDescriptor;
 import java.lang.reflect.Field;
-import java.util.Arrays;
-
-import javax.servlet.Filter;
 
 import junit.framework.TestCase;
 
-import org.acegisecurity.ui.AccessDeniedHandler;
-import org.acegisecurity.ui.AccessDeniedHandlerImpl;
-import org.acegisecurity.ui.ExceptionTranslationFilter;
-import org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint;
+import org.springframework.security.ui.AccessDeniedHandler;
+import org.springframework.security.ui.AccessDeniedHandlerImpl;
+import org.springframework.security.ui.ExceptionTranslationFilter;
+import org.springframework.security.ui.webapp.AuthenticationProcessingFilterEntryPoint;
 import org.springframework.beans.PropertyValue;
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
 import org.springframework.beans.factory.config.RuntimeBeanReference;
@@ -24,7 +20,7 @@ public class ExceptionTranslationParserTests extends TestCase {
 
 	public void testParsingBeanReferences() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/exception-translation-beanref.xml");
+				"org/springframework/security/config/exception-translation-beanref.xml");
 		ConfigurableListableBeanFactory factory = (ConfigurableListableBeanFactory) context
 				.getAutowireCapableBeanFactory();
 		String[] beanNames = factory.getBeanNamesForType(ExceptionTranslationFilter.class);
@@ -42,7 +38,7 @@ public class ExceptionTranslationParserTests extends TestCase {
 
 	public void testRuntimeBeanDependencies() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/exception-translation-beanref.xml");
+				"org/springframework/security/config/exception-translation-beanref.xml");
 		ExceptionTranslationFilter filter = (ExceptionTranslationFilter) context.getBean("exceptionTranslationFilter");
 		AuthenticationProcessingFilterEntryPoint entryPoint = (AuthenticationProcessingFilterEntryPoint) filter
 				.getAuthenticationEntryPoint();
@@ -53,7 +49,7 @@ public class ExceptionTranslationParserTests extends TestCase {
 
 	public void testAutoDetectionOfDefaultDependencies() throws Exception {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/exception-translation-autodetect-handler.xml");
+				"org/springframework/security/config/exception-translation-autodetect-handler.xml");
 		ExceptionTranslationFilter filter = (ExceptionTranslationFilter) context.getBean("exceptionTranslationFilter");
 		Field field = makeAccessibleAndGetFieldByName(filter.getClass().getDeclaredFields(), "accessDeniedHandler");
 		assertTrue(field.get(filter) instanceof AccessDeniedHandler);

+ 5 - 7
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/FilterSecurityInterceptorBeanDefinitionParserTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/FilterSecurityInterceptorBeanDefinitionParserTests.java

@@ -1,11 +1,9 @@
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import junit.framework.TestCase;
 
-import org.acegisecurity.AccessDecisionManager;
-import org.acegisecurity.intercept.web.FilterSecurityInterceptor;
-import org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap;
-import org.acegisecurity.vote.AffirmativeBased;
+import org.springframework.security.intercept.web.FilterSecurityInterceptor;
+import org.springframework.security.intercept.web.RegExpBasedFilterInvocationDefinitionMap;
 import org.springframework.beans.PropertyValue;
 import org.springframework.beans.factory.config.BeanDefinition;
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
@@ -20,7 +18,7 @@ public class FilterSecurityInterceptorBeanDefinitionParserTests extends TestCase
 
 	public void testParsingBeanDefinition() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/authorization-http-config.xml");
+				"org/springframework/security/config/authorization-http-config.xml");
 		ConfigurableListableBeanFactory bf = (ConfigurableListableBeanFactory) context.getAutowireCapableBeanFactory();
 		String[] beanNames = bf.getBeanNamesForType(FilterSecurityInterceptor.class);
 		assertEquals(1, beanNames.length);
@@ -30,6 +28,6 @@ public class FilterSecurityInterceptorBeanDefinitionParserTests extends TestCase
 		assertTrue(objectDefinitionSource.getValue() instanceof RegExpBasedFilterInvocationDefinitionMap);
 		PropertyValue accessDecisionManager = def.getPropertyValues().getPropertyValue("accessDecisionManager");
 		BeanDefinition definition = (RootBeanDefinition) accessDecisionManager.getValue() ;
-		assertEquals("org.acegisecurity.vote.AffirmativeBased" , definition.getBeanClassName());
+		assertEquals("org.springframework.security.vote.AffirmativeBased" , definition.getBeanClassName());
 	}
 }

+ 3 - 3
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/HttpSessionContextIntegrationParserTest.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/HttpSessionContextIntegrationParserTest.java

@@ -1,11 +1,11 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import javax.servlet.Filter;
 
-import org.acegisecurity.context.HttpSessionContextIntegrationFilter;
+import org.springframework.security.context.HttpSessionContextIntegrationFilter;
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
 import org.springframework.beans.factory.support.RootBeanDefinition;
 import org.springframework.context.ApplicationContext;
@@ -21,7 +21,7 @@ import junit.framework.TestCase;
 public class HttpSessionContextIntegrationParserTest extends TestCase {
 	
 	public void testApplicationContext() {
-		ApplicationContext context = new ClassPathXmlApplicationContext("org/acegisecurity/config/session-context-integration-defaults.xml");
+		ApplicationContext context = new ClassPathXmlApplicationContext("org/springframework/security/config/session-context-integration-defaults.xml");
 		ConfigurableListableBeanFactory clbf = 
 			(ConfigurableListableBeanFactory)context.getAutowireCapableBeanFactory();
 		

+ 7 - 7
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/LdapAuthenticationProviderBeanDefinitionParserTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/LdapAuthenticationProviderBeanDefinitionParserTests.java

@@ -1,10 +1,10 @@
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import junit.framework.TestCase;
 
-import org.acegisecurity.ldap.InitialDirContextFactory;
-import org.acegisecurity.providers.ldap.LdapAuthenticationProvider;
-import org.acegisecurity.providers.ldap.authenticator.BindAuthenticator;
+import org.springframework.security.ldap.InitialDirContextFactory;
+import org.springframework.security.providers.ldap.LdapAuthenticationProvider;
+import org.springframework.security.providers.ldap.authenticator.BindAuthenticator;
 import org.springframework.beans.PropertyValue;
 import org.springframework.beans.PropertyValues;
 import org.springframework.beans.factory.config.BeanDefinition;
@@ -22,7 +22,7 @@ import org.springframework.context.support.ClassPathXmlApplicationContext;
 public class LdapAuthenticationProviderBeanDefinitionParserTests extends TestCase {
 
 	public void testBeanDefinitionCreation() {
-		ApplicationContext context = new ClassPathXmlApplicationContext("org/acegisecurity/config/ldap-config.xml");
+		ApplicationContext context = new ClassPathXmlApplicationContext("org/springframework/security/config/ldap-config.xml");
 		ConfigurableListableBeanFactory bf = (ConfigurableListableBeanFactory) context.getAutowireCapableBeanFactory();
 		BeanDefinition def = (RootBeanDefinition) bf.getBeanDefinition("authenticationManager");
 		assertNotNull(def);
@@ -44,9 +44,9 @@ public class LdapAuthenticationProviderBeanDefinitionParserTests extends TestCas
 
 		RootBeanDefinition initialContextDir = (RootBeanDefinition) authenticatorDefinition
 				.getConstructorArgumentValues().getArgumentValue(0, InitialDirContextFactory.class).getValue();
-		assertEquals("cn=manager,dc=acegisecurity,dc=org", initialContextDir.getPropertyValues().getPropertyValue(
+		assertEquals("cn=manager,dc=security,dc=org", initialContextDir.getPropertyValues().getPropertyValue(
 				"managerDn").getValue());
-		assertEquals("ldap://monkeymachine:389/dc=acegisecurity,dc=org", initialContextDir.getConstructorArgumentValues()
+		assertEquals("ldap://monkeymachine:389/dc=security,dc=org", initialContextDir.getConstructorArgumentValues()
 				.getArgumentValue(0, String.class).getValue());
 	}
 }

+ 3 - 3
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/LogoutFilterBeanDefinitionParserTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/LogoutFilterBeanDefinitionParserTests.java

@@ -1,13 +1,13 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import java.util.Map;
 
 import junit.framework.TestCase;
 
-import org.acegisecurity.ui.logout.LogoutHandler;
+import org.springframework.security.ui.logout.LogoutHandler;
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
 import org.springframework.context.ApplicationContext;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
@@ -20,7 +20,7 @@ public class LogoutFilterBeanDefinitionParserTests extends TestCase {
 
 	public void testLogoutFilter() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/logout-filter-with-handlers.xml");
+				"org/springframework/security/config/logout-filter-with-handlers.xml");
 		ConfigurableListableBeanFactory bf = (ConfigurableListableBeanFactory) context.getAutowireCapableBeanFactory();
 		Map m = bf.getBeansOfType(LogoutHandler.class);
 		assertEquals(2, m.size());

+ 2 - 2
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/NamespaceTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/NamespaceTests.java

@@ -1,7 +1,7 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import junit.framework.TestCase;
 
@@ -16,7 +16,7 @@ public class NamespaceTests extends TestCase {
 	
 		
 	public void testPass() {
-		ApplicationContext c = new ClassPathXmlApplicationContext("org/acegisecurity/config/applicationContext-acegi-security.xml");
+		ApplicationContext c = new ClassPathXmlApplicationContext("org/springframework/security/config/applicationContext-acegi-security.xml");
 	}
 
 }

+ 8 - 9
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/PrincipalRepositoryNamespaceTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/PrincipalRepositoryNamespaceTests.java

@@ -1,15 +1,14 @@
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import junit.framework.TestCase;
 
-import org.acegisecurity.GrantedAuthority;
-import org.acegisecurity.GrantedAuthorityImpl;
-import org.acegisecurity.userdetails.User;
-import org.acegisecurity.userdetails.UserDetailsService;
-import org.acegisecurity.userdetails.memory.InMemoryDaoImpl;
-import org.acegisecurity.userdetails.memory.UserMap;
+import org.springframework.security.GrantedAuthority;
+import org.springframework.security.GrantedAuthorityImpl;
+import org.springframework.security.userdetails.User;
+import org.springframework.security.userdetails.UserDetailsService;
+import org.springframework.security.userdetails.memory.InMemoryDaoImpl;
+import org.springframework.security.userdetails.memory.UserMap;
 import org.springframework.beans.PropertyValue;
-import org.springframework.beans.factory.config.BeanDefinition;
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
 import org.springframework.beans.factory.support.RootBeanDefinition;
 import org.springframework.context.ApplicationContext;
@@ -23,7 +22,7 @@ public class PrincipalRepositoryNamespaceTests extends TestCase {
 
 	public void testParserWithUserDefinition() {
 		ApplicationContext context = new ClassPathXmlApplicationContext(
-				"org/acegisecurity/config/principal-repository-user-map.xml");
+				"org/springframework/security/config/principal-repository-user-map.xml");
 
 		ConfigurableListableBeanFactory clbf = (ConfigurableListableBeanFactory) context
 				.getAutowireCapableBeanFactory();

+ 4 - 4
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/RememberMeBeanDefinitionParserTest.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/RememberMeBeanDefinitionParserTest.java

@@ -1,9 +1,9 @@
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import junit.framework.TestCase;
 
-import org.acegisecurity.providers.ProviderManager;
-import org.acegisecurity.providers.dao.DaoAuthenticationProvider;
+import org.springframework.security.providers.ProviderManager;
+import org.springframework.security.providers.dao.DaoAuthenticationProvider;
 import org.springframework.context.ApplicationContext;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
@@ -11,7 +11,7 @@ import org.springframework.context.support.ClassPathXmlApplicationContext;
 public class RememberMeBeanDefinitionParserTest extends TestCase {
 	
 	public void testParserDefaults() {
-		ApplicationContext context = new ClassPathXmlApplicationContext("org/acegisecurity/config/remember-me-defaults.xml");
+		ApplicationContext context = new ClassPathXmlApplicationContext("org/springframework/security/config/remember-me-defaults.xml");
 		ProviderManager mgr = (ProviderManager)context.getBean("authenticationManager");
 		assertEquals(1, mgr.getProviders().size());
 		assertTrue(mgr.getProviders().get(0) instanceof DaoAuthenticationProvider);

+ 8 - 10
sandbox/spring-security-config/src/test/java/org/acegisecurity/config/RememberMeServicesBeanDefinitionParserTests.java → sandbox/spring-security-config/src/test/java/org/springframework/security/config/RememberMeServicesBeanDefinitionParserTests.java

@@ -1,20 +1,18 @@
 /**
  * 
  */
-package org.acegisecurity.config;
+package org.springframework.security.config;
 
 import java.lang.reflect.Field;
 import java.util.Map;
 
 import junit.framework.TestCase;
 
-import org.acegisecurity.AuthenticationManager;
-import org.acegisecurity.ui.rememberme.RememberMeProcessingFilter;
-import org.acegisecurity.ui.rememberme.RememberMeServices;
-import org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices;
-import org.acegisecurity.userdetails.UserDetailsService;
-import org.springframework.beans.PropertyValue;
-import org.springframework.beans.factory.config.BeanDefinition;
+import org.springframework.security.AuthenticationManager;
+import org.springframework.security.ui.rememberme.RememberMeProcessingFilter;
+import org.springframework.security.ui.rememberme.RememberMeServices;
+import org.springframework.security.ui.rememberme.TokenBasedRememberMeServices;
+import org.springframework.security.userdetails.UserDetailsService;
 import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
 import org.springframework.beans.factory.support.RootBeanDefinition;
 import org.springframework.context.ApplicationContext;
@@ -28,7 +26,7 @@ import org.springframework.util.ReflectionUtils;
 public class RememberMeServicesBeanDefinitionParserTests extends TestCase {
 	
 	public void testFilterConfiguration() {
-		ApplicationContext context = new ClassPathXmlApplicationContext("org/acegisecurity/config/remember-me-defaults.xml");
+		ApplicationContext context = new ClassPathXmlApplicationContext("org/springframework/security/config/remember-me-defaults.xml");
 		ConfigurableListableBeanFactory bf = (ConfigurableListableBeanFactory)context.getAutowireCapableBeanFactory();
 		String[] names = bf.getBeanNamesForType(RememberMeProcessingFilter.class);
 		assertEquals(1, names.length);
@@ -37,7 +35,7 @@ public class RememberMeServicesBeanDefinitionParserTests extends TestCase {
 	}
 	
 	public void testRuntimeAutoDetectionOfDependencies() throws Exception {
-		ApplicationContext context = new ClassPathXmlApplicationContext("org/acegisecurity/config/remember-me-autodetect.xml");
+		ApplicationContext context = new ClassPathXmlApplicationContext("org/springframework/security/config/remember-me-autodetect.xml");
 		ConfigurableListableBeanFactory factory = (ConfigurableListableBeanFactory) context.getAutowireCapableBeanFactory();
 		Map map = factory.getBeansOfType(RememberMeProcessingFilter.class);
 		RememberMeProcessingFilter filter = (RememberMeProcessingFilter)map.values().iterator().next();

+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/applicationContext-acegi-security.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/applicationContext-acegi-security.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-basic-filter.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-basic-filter.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-beanRef-attributes.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-beanRef-attributes.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-dao-defaults.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-dao-defaults.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-defaults.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-defaults.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-form-filter.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-form-filter.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-innerbeans.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-innerbeans.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-http-config.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-http-config.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-manager.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-manager.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method-annotations.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-annotations.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method-aspectj.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-aspectj.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method-attributes.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-attributes.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/auto-config.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/auto-config.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/exception-translation-autodetect-handler.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/exception-translation-autodetect-handler.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/exception-translation-beanref.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/exception-translation-beanref.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/ldap-config.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/ldap-config.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/logout-filter-with-handlers.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/logout-filter-with-handlers.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/principal-repository-jdbc.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-jdbc.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/principal-repository-properties.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-properties.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/principal-repository-user-map.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-user-map.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/remember-me-autodetect.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/remember-me-autodetect.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/remember-me-defaults.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/remember-me-defaults.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/security-autoconfig-autodetect.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/security-autoconfig-autodetect.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/security-namespaces.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/security-namespaces.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/session-context-integration-defaults.xml → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/session-context-integration-defaults.xml


+ 0 - 0
sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/user.properties → sandbox/spring-security-config/src/test/resources/org/springframework/security/config/user.properties