diff --git a/sandbox/spring-security-config/pom.xml b/sandbox/spring-security-config/pom.xml
index 0169d5d862..298fe8f8ba 100644
--- a/sandbox/spring-security-config/pom.xml
+++ b/sandbox/spring-security-config/pom.xml
@@ -1,7 +1,7 @@
- acegi-security-sandbox
+ spring-security-sandbox
org.springframework.security
2.0-SNAPSHOT
@@ -9,13 +9,13 @@
org.springframework.security
spring-security-config
spring-security-config
- 2.0.0-SNAPSHOT
+ 2.0-SNAPSHOT
http://maven.apache.org
org.springframework.security
- acegi-security-tiger
- 1.0.6-SNAPSHOT
+ spring-security-core-tiger
+ ${project.version}
org.springframework
@@ -52,21 +52,6 @@
commons-lang
2.1
-
- commons-logging
- commons-logging
- 1.0.4
-
-
- commons-codec
- commons-codec
- 1.3
-
-
- oro
- oro
- 2.0.8
-
commons-collections
commons-collections
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/App.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/App.java
similarity index 80%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/App.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/App.java
index 5feccae6ff..2cb6c61926 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/App.java
+++ b/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!
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/BankService.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/BankService.java
similarity index 90%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/BankService.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/BankService.java
index 7ac94560aa..e5b1507db9 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/BankService.java
+++ b/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 {
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/BankServiceImpl.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/BankServiceImpl.java
similarity index 96%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/BankServiceImpl.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/BankServiceImpl.java
index ea6c7bfc5a..997966e71e 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/BankServiceImpl.java
+++ b/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;
/**
* BankService
sample implementation.
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/Main.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/Main.java
similarity index 83%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/Main.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/Main.java
index 8b51c9810d..bf45bb3d9c 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/Main.java
+++ b/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
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationMechanismBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationMechanismBeanDefinitionParser.java
similarity index 90%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationMechanismBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationMechanismBeanDefinitionParser.java
index 4b5cce4e86..ff425ccaca 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationMechanismBeanDefinitionParser.java
+++ b/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;
+package org.springframework.security.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;
+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 authentication-mechanism
- * tag, resolves to {@link org.acegisecurity.providers.ProviderManager}
+ * tag, resolves to {@link org.springframework.security.providers.ProviderManager}
*
* @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
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationProcessingFilterBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationProcessingFilterBeanDefinitionParser.java
similarity index 92%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationProcessingFilterBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationProcessingFilterBeanDefinitionParser.java
index 7425685ffe..b93df2cd3a 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationProcessingFilterBeanDefinitionParser.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationProviderOrderResolver.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationProviderOrderResolver.java
similarity index 89%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationProviderOrderResolver.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationProviderOrderResolver.java
index 635f863a8c..f63b2cba02 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationProviderOrderResolver.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationRepositoryBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationRepositoryBeanDefinitionParser.java
similarity index 93%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationRepositoryBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthenticationRepositoryBeanDefinitionParser.java
index ac59498860..00337b3b65 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthenticationRepositoryBeanDefinitionParser.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthorizationManagerBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthorizationManagerBeanDefinitionParser.java
similarity index 89%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthorizationManagerBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthorizationManagerBeanDefinitionParser.java
index 8443394251..6fc2cc722d 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthorizationManagerBeanDefinitionParser.java
+++ b/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 {
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthorizationMethodBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthorizationMethodBeanDefinitionParser.java
similarity index 91%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthorizationMethodBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/AuthorizationMethodBeanDefinitionParser.java
index 9d4cbdb26f..57780b30cc 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AuthorizationMethodBeanDefinitionParser.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AutoConfigBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/AutoConfigBeanDefinitionParser.java
similarity index 89%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AutoConfigBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/AutoConfigBeanDefinitionParser.java
index 0b6a21c22a..6be8ae7334 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/AutoConfigBeanDefinitionParser.java
+++ b/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;
/**
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/ContextIntegrationBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/ContextIntegrationBeanDefinitionParser.java
similarity index 94%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/ContextIntegrationBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/ContextIntegrationBeanDefinitionParser.java
index 7b8787a929..0e6960f3af 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/ContextIntegrationBeanDefinitionParser.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/ExceptionTranslationFilterBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/ExceptionTranslationFilterBeanDefinitionParser.java
similarity index 94%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/ExceptionTranslationFilterBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/ExceptionTranslationFilterBeanDefinitionParser.java
index b77a8c0a72..041d8f1198 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/ExceptionTranslationFilterBeanDefinitionParser.java
+++ b/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 {
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/FilterSecurityInterceptorBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/FilterSecurityInterceptorBeanDefinitionParser.java
similarity index 91%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/FilterSecurityInterceptorBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/FilterSecurityInterceptorBeanDefinitionParser.java
index 9f7ba89279..a96274901d 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/FilterSecurityInterceptorBeanDefinitionParser.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/LogoutFilterBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/LogoutFilterBeanDefinitionParser.java
similarity index 93%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/LogoutFilterBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/LogoutFilterBeanDefinitionParser.java
index f8f709529d..599b06fcd6 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/LogoutFilterBeanDefinitionParser.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/LogoutHandlerOrderResolver.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/LogoutHandlerOrderResolver.java
similarity index 90%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/LogoutHandlerOrderResolver.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/LogoutHandlerOrderResolver.java
index 2fd55b5b05..c9e3025b73 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/LogoutHandlerOrderResolver.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/PrincipalRepositoryBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/PrincipalRepositoryBeanDefinitionParser.java
similarity index 93%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/PrincipalRepositoryBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/PrincipalRepositoryBeanDefinitionParser.java
index 1796f3ba07..10a8645db2 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/PrincipalRepositoryBeanDefinitionParser.java
+++ b/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;
}
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/RememberMeFilterBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/RememberMeFilterBeanDefinitionParser.java
similarity index 93%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/RememberMeFilterBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/RememberMeFilterBeanDefinitionParser.java
index 68027a0a1f..825dcc93a5 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/RememberMeFilterBeanDefinitionParser.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/RememberMeServicesBeanDefinitionParser.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/RememberMeServicesBeanDefinitionParser.java
similarity index 95%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/RememberMeServicesBeanDefinitionParser.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/RememberMeServicesBeanDefinitionParser.java
index 879a5f0b90..1c64c009eb 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/RememberMeServicesBeanDefinitionParser.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/SecurityAutoDetectNamepsaceHandler.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/SecurityAutoDetectNamepsaceHandler.java
similarity index 90%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/SecurityAutoDetectNamepsaceHandler.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/SecurityAutoDetectNamepsaceHandler.java
index 98d3bf7271..0bc8ff665c 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/SecurityAutoDetectNamepsaceHandler.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/SecurityNamespaceHandler.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/config/SecurityNamespaceHandler.java
similarity index 97%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/config/SecurityNamespaceHandler.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/config/SecurityNamespaceHandler.java
index c694e59f4f..527b383a8d 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/config/SecurityNamespaceHandler.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/ui/basicauth/BasicProcessingFilter.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/BasicProcessingFilter.java
similarity index 92%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/ui/basicauth/BasicProcessingFilter.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/BasicProcessingFilter.java
index 6a226d53ed..20b3f880d0 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/ui/basicauth/BasicProcessingFilter.java
+++ b/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;
* 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}.
+ * org.springframework.security.ui.digestauth.DigestProcessingFilter}.
* 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.
* Do not use this class directly. Instead configure web.xml
to use the {@link
- * org.acegisecurity.util.FilterToBeanProxy}.
+ * org.springframework.security.util.FilterToBeanProxy}.
*
* @author Ben Alex
* @version $Id: BasicProcessingFilter.java 1783 2007-02-23 19:21:44Z luke_t $
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/ui/basicauth/BasicProcessingFilterEntryPoint.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/BasicProcessingFilterEntryPoint.java
similarity index 93%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/ui/basicauth/BasicProcessingFilterEntryPoint.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/BasicProcessingFilterEntryPoint.java
index 83f14c5fb3..25e79b06d3 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/ui/basicauth/BasicProcessingFilterEntryPoint.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/ui/basicauth/package.html b/sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/package.html
similarity index 100%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/ui/basicauth/package.html
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/ui/basicauth/package.html
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/util/BeanDefinitionParserUtils.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/util/BeanDefinitionParserUtils.java
similarity index 98%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/util/BeanDefinitionParserUtils.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/util/BeanDefinitionParserUtils.java
index cf3141a3d6..8d3654bcf2 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/util/BeanDefinitionParserUtils.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/util/OrderedUtils.java b/sandbox/spring-security-config/src/main/java/org/springframework/security/util/OrderedUtils.java
similarity index 98%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/util/OrderedUtils.java
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/util/OrderedUtils.java
index 4f2ef350c6..1dcec0e2d4 100644
--- a/sandbox/spring-security-config/src/main/java/org/acegisecurity/util/OrderedUtils.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/main/java/org/acegisecurity/util/package.html b/sandbox/spring-security-config/src/main/java/org/springframework/security/util/package.html
similarity index 100%
rename from sandbox/spring-security-config/src/main/java/org/acegisecurity/util/package.html
rename to sandbox/spring-security-config/src/main/java/org/springframework/security/util/package.html
diff --git a/sandbox/spring-security-config/src/main/resources/org/acegisecurity/config/inmemory-users.properties b/sandbox/spring-security-config/src/main/resources/org/springframework/security/config/inmemory-users.properties
similarity index 100%
rename from sandbox/spring-security-config/src/main/resources/org/acegisecurity/config/inmemory-users.properties
rename to sandbox/spring-security-config/src/main/resources/org/springframework/security/config/inmemory-users.properties
diff --git a/sandbox/spring-security-config/src/main/resources/org/acegisecurity/config/spring-security-2.0.xsd b/sandbox/spring-security-config/src/main/resources/org/springframework/security/config/spring-security-2.0.xsd
similarity index 100%
rename from sandbox/spring-security-config/src/main/resources/org/acegisecurity/config/spring-security-2.0.xsd
rename to sandbox/spring-security-config/src/main/resources/org/springframework/security/config/spring-security-2.0.xsd
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/AppTest.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/AppTest.java
similarity index 94%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/AppTest.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/AppTest.java
index 5ea0c789c6..f2a8f29be2 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/AppTest.java
+++ b/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;
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/BankTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/BankTests.java
similarity index 84%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/BankTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/BankTests.java
index 89a5dc63d4..3fc4aa6cb3 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/BankTests.java
+++ b/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");
}
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationMechanismNamespaceTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationMechanismNamespaceTests.java
similarity index 70%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationMechanismNamespaceTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationMechanismNamespaceTests.java
index dcdd97b79c..58b3fad1fb 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationMechanismNamespaceTests.java
+++ b/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);
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationProcessingFilterNamespaceTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationProcessingFilterNamespaceTests.java
similarity index 83%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationProcessingFilterNamespaceTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationProcessingFilterNamespaceTests.java
index 7a849525b6..9bd26580bb 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationProcessingFilterNamespaceTests.java
+++ b/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();
}
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationRepositoryParserTest.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationRepositoryParserTest.java
similarity index 85%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationRepositoryParserTest.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthenticationRepositoryParserTest.java
index f91bc67d40..57472322c1 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthenticationRepositoryParserTest.java
+++ b/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());
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthorizationManagerBeanDefinitionParserTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthorizationManagerBeanDefinitionParserTests.java
similarity index 72%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthorizationManagerBeanDefinitionParserTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/AuthorizationManagerBeanDefinitionParserTests.java
index 97a1f7cb47..58581b9794 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AuthorizationManagerBeanDefinitionParserTests.java
+++ b/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());
}
}
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AutoConfigBeanDefinitionParserTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/AutoConfigBeanDefinitionParserTests.java
similarity index 82%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AutoConfigBeanDefinitionParserTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/AutoConfigBeanDefinitionParserTests.java
index 5a22526491..2d6a4fa92d 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/AutoConfigBeanDefinitionParserTests.java
+++ b/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();
}
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/ExceptionTranslationParserTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/ExceptionTranslationParserTests.java
similarity index 84%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/ExceptionTranslationParserTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/ExceptionTranslationParserTests.java
index 513a579689..9fa9c92965 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/ExceptionTranslationParserTests.java
+++ b/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);
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/FilterSecurityInterceptorBeanDefinitionParserTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/FilterSecurityInterceptorBeanDefinitionParserTests.java
similarity index 76%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/FilterSecurityInterceptorBeanDefinitionParserTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/FilterSecurityInterceptorBeanDefinitionParserTests.java
index a9a0febeff..3714414500 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/FilterSecurityInterceptorBeanDefinitionParserTests.java
+++ b/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());
}
}
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/HttpSessionContextIntegrationParserTest.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/HttpSessionContextIntegrationParserTest.java
similarity index 87%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/HttpSessionContextIntegrationParserTest.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/HttpSessionContextIntegrationParserTest.java
index 09f05815a6..2dddfc6ac2 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/HttpSessionContextIntegrationParserTest.java
+++ b/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();
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/LdapAuthenticationProviderBeanDefinitionParserTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/LdapAuthenticationProviderBeanDefinitionParserTests.java
similarity index 79%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/LdapAuthenticationProviderBeanDefinitionParserTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/LdapAuthenticationProviderBeanDefinitionParserTests.java
index 3e3c267f4f..e406086bdb 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/LdapAuthenticationProviderBeanDefinitionParserTests.java
+++ b/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());
}
}
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/LogoutFilterBeanDefinitionParserTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/LogoutFilterBeanDefinitionParserTests.java
similarity index 78%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/LogoutFilterBeanDefinitionParserTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/LogoutFilterBeanDefinitionParserTests.java
index 68a1b7b8ef..d1651a9d4f 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/LogoutFilterBeanDefinitionParserTests.java
+++ b/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());
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/NamespaceTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/NamespaceTests.java
similarity index 74%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/NamespaceTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/NamespaceTests.java
index 235cba6871..28a8907f02 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/NamespaceTests.java
+++ b/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");
}
}
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/PrincipalRepositoryNamespaceTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/PrincipalRepositoryNamespaceTests.java
similarity index 82%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/PrincipalRepositoryNamespaceTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/PrincipalRepositoryNamespaceTests.java
index 0716479ca6..344cdab2d1 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/PrincipalRepositoryNamespaceTests.java
+++ b/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();
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/RememberMeBeanDefinitionParserTest.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/RememberMeBeanDefinitionParserTest.java
similarity index 69%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/RememberMeBeanDefinitionParserTest.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/RememberMeBeanDefinitionParserTest.java
index e33168a202..2bada68ed9 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/RememberMeBeanDefinitionParserTest.java
+++ b/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);
diff --git a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/RememberMeServicesBeanDefinitionParserTests.java b/sandbox/spring-security-config/src/test/java/org/springframework/security/config/RememberMeServicesBeanDefinitionParserTests.java
similarity index 78%
rename from sandbox/spring-security-config/src/test/java/org/acegisecurity/config/RememberMeServicesBeanDefinitionParserTests.java
rename to sandbox/spring-security-config/src/test/java/org/springframework/security/config/RememberMeServicesBeanDefinitionParserTests.java
index 2fe2ae7790..69bb8ef878 100644
--- a/sandbox/spring-security-config/src/test/java/org/acegisecurity/config/RememberMeServicesBeanDefinitionParserTests.java
+++ b/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();
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/applicationContext-acegi-security.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/applicationContext-acegi-security.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/applicationContext-acegi-security.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/applicationContext-acegi-security.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-basic-filter.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-basic-filter.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-basic-filter.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-basic-filter.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-beanRef-attributes.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-beanRef-attributes.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-beanRef-attributes.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-beanRef-attributes.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-dao-defaults.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-dao-defaults.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-dao-defaults.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-dao-defaults.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-defaults.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-defaults.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-defaults.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-defaults.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-form-filter.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-form-filter.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-form-filter.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-form-filter.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-innerbeans.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-innerbeans.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authentication-innerbeans.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authentication-innerbeans.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-http-config.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-http-config.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-http-config.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-http-config.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-manager.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-manager.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-manager.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-manager.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method-annotations.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-annotations.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method-annotations.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-annotations.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method-aspectj.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-aspectj.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method-aspectj.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-aspectj.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method-attributes.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-attributes.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method-attributes.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method-attributes.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/authorization-method.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/authorization-method.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/auto-config.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/auto-config.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/auto-config.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/auto-config.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/exception-translation-autodetect-handler.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/exception-translation-autodetect-handler.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/exception-translation-autodetect-handler.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/exception-translation-autodetect-handler.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/exception-translation-beanref.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/exception-translation-beanref.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/exception-translation-beanref.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/exception-translation-beanref.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/ldap-config.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/ldap-config.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/ldap-config.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/ldap-config.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/logout-filter-with-handlers.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/logout-filter-with-handlers.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/logout-filter-with-handlers.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/logout-filter-with-handlers.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/principal-repository-jdbc.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-jdbc.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/principal-repository-jdbc.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-jdbc.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/principal-repository-properties.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-properties.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/principal-repository-properties.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-properties.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/principal-repository-user-map.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-user-map.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/principal-repository-user-map.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/principal-repository-user-map.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/remember-me-autodetect.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/remember-me-autodetect.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/remember-me-autodetect.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/remember-me-autodetect.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/remember-me-defaults.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/remember-me-defaults.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/remember-me-defaults.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/remember-me-defaults.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/security-autoconfig-autodetect.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/security-autoconfig-autodetect.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/security-autoconfig-autodetect.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/security-autoconfig-autodetect.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/security-namespaces.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/security-namespaces.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/security-namespaces.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/security-namespaces.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/session-context-integration-defaults.xml b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/session-context-integration-defaults.xml
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/session-context-integration-defaults.xml
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/session-context-integration-defaults.xml
diff --git a/sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/user.properties b/sandbox/spring-security-config/src/test/resources/org/springframework/security/config/user.properties
similarity index 100%
rename from sandbox/spring-security-config/src/test/resources/org/acegisecurity/config/user.properties
rename to sandbox/spring-security-config/src/test/resources/org/springframework/security/config/user.properties