Explorar o código

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 %!s(int64=18) %!d(string=hai) anos
pai
achega
d1c866e477
Modificáronse 73 ficheiros con 218 adicións e 265 borrados
  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