Browse Source

Import cleaning, removal of unnecessary constructors etc based on eclipse warnings

2.0.x
Luke Taylor 18 years ago
parent
commit
8f7b216de3
  1. 1
      acl/src/test/java/org/springframework/security/acls/jdbc/JdbcAclServiceTests.java
  2. 6
      adapters/jboss/src/test/java/org/springframework/security/adapters/jboss/MockInitialContext.java
  3. 6
      adapters/jboss/src/test/java/org/springframework/security/adapters/jboss/MockJbossIntegrationFilter.java
  4. 1
      captcha/src/test/java/org/springframework/security/captcha/CaptchaChannelProcessorTemplateTests.java
  5. 1
      core-tiger/src/test/java/org/springframework/security/annotation/BusinessService.java
  6. 1
      core-tiger/src/test/java/org/springframework/security/annotation/Jsr250BusinessServiceImpl.java
  7. 5
      core-tiger/src/test/java/org/springframework/security/annotation/MethodDefinitionSourceEditorTigerTests.java
  8. 10
      core/src/main/java/org/springframework/security/ConfigAttributeEditor.java
  9. 1
      core/src/main/java/org/springframework/security/intercept/ObjectDefinitionSource.java
  10. 2
      core/src/main/java/org/springframework/security/intercept/method/MethodDefinitionSourceEditor.java
  11. 1
      core/src/main/java/org/springframework/security/vote/UnanimousBased.java
  12. 4
      core/src/test/java/org/springframework/security/MockAuthenticationEntryPoint.java
  13. 6
      core/src/test/java/org/springframework/security/MockJoinPoint.java
  14. 4
      core/src/test/java/org/springframework/security/SecurityConfigTests.java
  15. 10
      core/src/test/java/org/springframework/security/afterinvocation/AfterInvocationProviderManagerTests.java
  16. 4
      core/src/test/java/org/springframework/security/concurrent/ConcurrentSessionFilterTests.java
  17. 4
      core/src/test/java/org/springframework/security/concurrent/SessionRegistryImplTests.java
  18. 1
      core/src/test/java/org/springframework/security/config/LdapProviderBeanDefinitionParserTests.java
  19. 3
      core/src/test/java/org/springframework/security/intercept/method/MethodDefinitionSourceEditorTests.java
  20. 2
      core/src/test/java/org/springframework/security/intercept/web/DefaultFilterInvocationDefinitionSourceTests.java
  21. 1
      core/src/test/java/org/springframework/security/intercept/web/FilterInvocationDefinitionSourceEditorTests.java
  22. 2
      core/src/test/java/org/springframework/security/ldap/AbstractLdapIntegrationTests.java
  23. 4
      core/src/test/java/org/springframework/security/providers/AbstractAuthenticationTokenTests.java
  24. 8
      core/src/test/java/org/springframework/security/providers/anonymous/AnonymousProcessingFilterTests.java
  25. 8
      core/src/test/java/org/springframework/security/securechannel/ChannelProcessingFilterTests.java
  26. 4
      core/src/test/java/org/springframework/security/ui/rememberme/RememberMeProcessingFilterTests.java
  27. 4
      core/src/test/java/org/springframework/security/util/FilterToBeanProxyTests.java
  28. 1
      core/src/test/java/org/springframework/security/vote/AffirmativeBasedTests.java
  29. 8
      core/src/test/java/org/springframework/security/vote/BasicAclEntryVoterTests.java
  30. 1
      core/src/test/java/org/springframework/security/vote/ConsensusBasedTests.java
  31. 2
      core/src/test/java/org/springframework/security/vote/SomeDomainObject.java
  32. 1
      core/src/test/java/org/springframework/security/vote/UnanimousBasedTests.java
  33. 2
      samples/contacts/src/main/webapp/error.html
  34. 1
      taglibs/src/test/java/org/springframework/security/taglibs/authz/AclTagTests.java

1
acl/src/test/java/org/springframework/security/acls/jdbc/JdbcAclServiceTests.java

@ -25,7 +25,6 @@ import org.springframework.security.acls.ChildrenExistException; @@ -25,7 +25,6 @@ import org.springframework.security.acls.ChildrenExistException;
import org.springframework.security.acls.MutableAcl;
import org.springframework.security.acls.NotFoundException;
import org.springframework.security.acls.Permission;
import org.springframework.security.acls.domain.AclImpl;
import org.springframework.security.acls.domain.BasePermission;
import org.springframework.security.acls.objectidentity.ObjectIdentity;
import org.springframework.security.acls.objectidentity.ObjectIdentityImpl;

6
adapters/jboss/src/test/java/org/springframework/security/adapters/jboss/MockInitialContext.java

@ -29,7 +29,7 @@ import javax.naming.NamingException; @@ -29,7 +29,7 @@ import javax.naming.NamingException;
* <code>java:comp/env/security/subject</code>.
*
* @author Ben Alex
* @version $Id$
* @version $Id:MockInitialContext.java 2151 2007-09-22 11:54:13Z luke_t $
*/
public class MockInitialContext implements Context {
//~ Instance fields ================================================================================================
@ -42,10 +42,6 @@ public class MockInitialContext implements Context { @@ -42,10 +42,6 @@ public class MockInitialContext implements Context {
this.object = object;
}
private MockInitialContext() {
super();
}
//~ Methods ========================================================================================================
public Object addToEnvironment(String propName, Object propVal)

6
adapters/jboss/src/test/java/org/springframework/security/adapters/jboss/MockJbossIntegrationFilter.java

@ -24,7 +24,7 @@ import javax.naming.NamingException; @@ -24,7 +24,7 @@ import javax.naming.NamingException;
* constructor.
*
* @author Ben Alex
* @version $Id$
* @version $Id:MockJbossIntegrationFilter.java 2151 2007-09-22 11:54:13Z luke_t $
*/
public class MockJbossIntegrationFilter extends JbossIntegrationFilter {
//~ Instance fields ================================================================================================
@ -37,10 +37,6 @@ public class MockJbossIntegrationFilter extends JbossIntegrationFilter { @@ -37,10 +37,6 @@ public class MockJbossIntegrationFilter extends JbossIntegrationFilter {
this.context = context;
}
private MockJbossIntegrationFilter() {
super();
}
//~ Methods ========================================================================================================
protected Context getLookupContext() throws NamingException {

1
captcha/src/test/java/org/springframework/security/captcha/CaptchaChannelProcessorTemplateTests.java

@ -18,7 +18,6 @@ package org.springframework.security.captcha; @@ -18,7 +18,6 @@ package org.springframework.security.captcha;
import junit.framework.TestCase;
import org.springframework.security.ConfigAttributeDefinition;
import org.springframework.security.MockFilterChain;
import org.springframework.security.SecurityConfig;
import org.springframework.security.context.SecurityContextHolder;

1
core-tiger/src/test/java/org/springframework/security/annotation/BusinessService.java

@ -16,7 +16,6 @@ @@ -16,7 +16,6 @@
package org.springframework.security.annotation;
import javax.annotation.security.RolesAllowed;
import javax.annotation.security.DenyAll;
import javax.annotation.security.PermitAll;
/**

1
core-tiger/src/test/java/org/springframework/security/annotation/Jsr250BusinessServiceImpl.java

@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
package org.springframework.security.annotation;
import javax.annotation.security.RolesAllowed;
import javax.annotation.security.DenyAll;
import javax.annotation.security.PermitAll;
/**

5
core-tiger/src/test/java/org/springframework/security/annotation/MethodDefinitionSourceEditorTigerTests.java

@ -21,7 +21,6 @@ import java.lang.reflect.Method; @@ -21,7 +21,6 @@ import java.lang.reflect.Method;
import junit.framework.TestCase;
import org.springframework.security.ConfigAttributeDefinition;
import org.springframework.security.SecurityConfig;
import org.springframework.security.annotation.test.Entity;
import org.springframework.security.annotation.test.OrganisationService;
import org.springframework.security.annotation.test.PersonService;
@ -90,10 +89,6 @@ public class MethodDefinitionSourceEditorTigerTests extends TestCase { @@ -90,10 +89,6 @@ public class MethodDefinitionSourceEditorTigerTests extends TestCase {
private class MockMethodInvocation implements MethodInvocation {
Method method;
private MockMethodInvocation() {
super();
}
public MockMethodInvocation(Class clazz, String methodName, Class[] parameterTypes)
throws NoSuchMethodException {
System.out.println(clazz + " " + methodName + " " + parameterTypes[0]);

10
core/src/main/java/org/springframework/security/ConfigAttributeEditor.java

@ -18,14 +18,13 @@ package org.springframework.security; @@ -18,14 +18,13 @@ package org.springframework.security;
import org.springframework.util.StringUtils;
import java.beans.PropertyEditorSupport;
import java.util.List;
import java.util.ArrayList;
/**
* A property editor that can create a populated {@link ConfigAttributeDefinition} from a comma separated list of
* values.<P>Trims preceding and trailing spaces from presented command separated tokens, as this can be a source
* of hard-to-spot configuration issues for end users.</p>
* values.
* <p>
* Trims preceding and trailing spaces from presented command separated tokens, as this can be a source
* of hard-to-spot configuration issues for end users.
*
* @author Ben Alex
* @version $Id$
@ -38,7 +37,6 @@ public class ConfigAttributeEditor extends PropertyEditorSupport { @@ -38,7 +37,6 @@ public class ConfigAttributeEditor extends PropertyEditorSupport {
setValue(new ConfigAttributeDefinition(StringUtils.commaDelimitedListToStringArray(s)));
} else {
setValue(null);
}
}
}

1
core/src/main/java/org/springframework/security/intercept/ObjectDefinitionSource.java

@ -17,7 +17,6 @@ package org.springframework.security.intercept; @@ -17,7 +17,6 @@ package org.springframework.security.intercept;
import org.springframework.security.ConfigAttributeDefinition;
import java.util.Iterator;
import java.util.Collection;

2
core/src/main/java/org/springframework/security/intercept/method/MethodDefinitionSourceEditor.java

@ -25,9 +25,7 @@ import org.springframework.util.StringUtils; @@ -25,9 +25,7 @@ import org.springframework.util.StringUtils;
import java.beans.PropertyEditorSupport;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Properties;
import java.util.Map;
import java.util.LinkedHashMap;

1
core/src/main/java/org/springframework/security/vote/UnanimousBased.java

@ -21,7 +21,6 @@ import org.springframework.security.ConfigAttribute; @@ -21,7 +21,6 @@ import org.springframework.security.ConfigAttribute;
import org.springframework.security.ConfigAttributeDefinition;
import java.util.Iterator;
import java.util.Arrays;
/**

4
core/src/test/java/org/springframework/security/MockAuthenticationEntryPoint.java

@ -43,10 +43,6 @@ public class MockAuthenticationEntryPoint implements AuthenticationEntryPoint { @@ -43,10 +43,6 @@ public class MockAuthenticationEntryPoint implements AuthenticationEntryPoint {
this.url = url;
}
private MockAuthenticationEntryPoint() {
super();
}
//~ Methods ========================================================================================================
public void commence(ServletRequest request, ServletResponse response,

6
core/src/test/java/org/springframework/security/MockJoinPoint.java

@ -42,8 +42,6 @@ public class MockJoinPoint implements JoinPoint { @@ -42,8 +42,6 @@ public class MockJoinPoint implements JoinPoint {
this.beingInvoked = beingInvoked;
}
private MockJoinPoint() {}
//~ Methods ========================================================================================================
public Object[] getArgs() {
@ -91,8 +89,6 @@ public class MockJoinPoint implements JoinPoint { @@ -91,8 +89,6 @@ public class MockJoinPoint implements JoinPoint {
this.beingInvoked = beingInvoked;
}
private MockCodeSignature() {}
public Class getDeclaringType() {
throw new UnsupportedOperationException("mock not implemented");
}
@ -137,8 +133,6 @@ public class MockJoinPoint implements JoinPoint { @@ -137,8 +133,6 @@ public class MockJoinPoint implements JoinPoint {
this.beingInvoked = beingInvoked;
}
private MockStaticPart() {}
public String getKind() {
throw new UnsupportedOperationException("mock not implemented");
}

4
core/src/test/java/org/springframework/security/SecurityConfigTests.java

@ -100,10 +100,6 @@ public class SecurityConfigTests extends TestCase { @@ -100,10 +100,6 @@ public class SecurityConfigTests extends TestCase {
this.attribute = configuration;
}
private MockConfigAttribute() {
super();
}
public String getAttribute() {
return this.attribute;
}

10
core/src/test/java/org/springframework/security/afterinvocation/AfterInvocationProviderManagerTests.java

@ -52,14 +52,6 @@ public class AfterInvocationProviderManagerTests extends TestCase { @@ -52,14 +52,6 @@ public class AfterInvocationProviderManagerTests extends TestCase {
//~ Methods ========================================================================================================
public static void main(String[] args) {
junit.textui.TestRunner.run(AfterInvocationProviderManagerTests.class);
}
public final void setUp() throws Exception {
super.setUp();
}
public void testCorrectOperation() throws Exception {
AfterInvocationProviderManager manager = new AfterInvocationProviderManager();
List list = new Vector();
@ -170,8 +162,6 @@ public class AfterInvocationProviderManagerTests extends TestCase { @@ -170,8 +162,6 @@ public class AfterInvocationProviderManagerTests extends TestCase {
this.configAttribute = configAttribute;
}
private MockAfterInvocationProvider() {}
public Object decide(Authentication authentication, Object object, ConfigAttributeDefinition config,
Object returnedObject) throws AccessDeniedException {
if (config.contains(configAttribute)) {

4
core/src/test/java/org/springframework/security/concurrent/ConcurrentSessionFilterTests.java

@ -153,10 +153,6 @@ public class ConcurrentSessionFilterTests extends TestCase { @@ -153,10 +153,6 @@ public class ConcurrentSessionFilterTests extends TestCase {
this.expectToProceed = expectToProceed;
}
private MockFilterChain() {
super();
}
public void doFilter(ServletRequest request, ServletResponse response)
throws IOException, ServletException {
if (expectToProceed) {

4
core/src/test/java/org/springframework/security/concurrent/SessionRegistryImplTests.java

@ -22,10 +22,6 @@ import org.springframework.security.ui.session.HttpSessionDestroyedEvent; @@ -22,10 +22,6 @@ import org.springframework.security.ui.session.HttpSessionDestroyedEvent;
import org.springframework.mock.web.MockHttpSession;
import java.util.Date;
import java.util.Set;
import java.util.HashSet;
import java.util.Arrays;
/**
* Tests {@link SessionRegistryImpl}.

1
core/src/test/java/org/springframework/security/config/LdapProviderBeanDefinitionParserTests.java

@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
package org.springframework.security.config;
import org.springframework.beans.factory.parsing.BeanDefinitionParsingException;
import org.springframework.security.providers.ProviderManager;
import org.springframework.security.providers.UsernamePasswordAuthenticationToken;
import org.springframework.security.providers.ldap.LdapAuthenticationProvider;

3
core/src/test/java/org/springframework/security/intercept/method/MethodDefinitionSourceEditorTests.java

@ -19,7 +19,6 @@ import junit.framework.TestCase; @@ -19,7 +19,6 @@ import junit.framework.TestCase;
import org.springframework.security.ConfigAttributeDefinition;
import org.springframework.security.MockJoinPoint;
import org.springframework.security.SecurityConfig;
import org.springframework.security.TargetObject;
import org.aopalliance.intercept.MethodInvocation;
@ -31,7 +30,7 @@ import java.util.Iterator; @@ -31,7 +30,7 @@ import java.util.Iterator;
/**
* Tests {@link MethodDefinitionSourceEditor} and its asociated {@link MethodDefinitionMap}.
* Tests {@link MethodDefinitionSourceEditor} and its associated {@link MethodDefinitionMap}.
*
* @author Ben Alex
* @version $Id$

2
core/src/test/java/org/springframework/security/intercept/web/DefaultFilterInvocationDefinitionSourceTests.java

@ -17,7 +17,6 @@ package org.springframework.security.intercept.web; @@ -17,7 +17,6 @@ package org.springframework.security.intercept.web;
import org.springframework.security.ConfigAttributeDefinition;
import org.springframework.security.MockFilterChain;
import org.springframework.security.SecurityConfig;
import org.springframework.security.util.AntUrlPathMatcher;
import org.springframework.security.util.InMemoryXmlApplicationContext;
@ -27,7 +26,6 @@ import org.springframework.mock.web.MockHttpServletResponse; @@ -27,7 +26,6 @@ import org.springframework.mock.web.MockHttpServletResponse;
import org.junit.Test;
import org.junit.Before;
import static org.junit.Assert.*;
import static org.junit.Assert.assertEquals;
/**
* Tests parts of {@link DefaultFilterInvocationDefinitionSource} not tested by {@link

1
core/src/test/java/org/springframework/security/intercept/web/FilterInvocationDefinitionSourceEditorTests.java

@ -19,7 +19,6 @@ import junit.framework.TestCase; @@ -19,7 +19,6 @@ import junit.framework.TestCase;
import org.springframework.security.ConfigAttributeDefinition;
import org.springframework.security.MockFilterChain;
import org.springframework.security.SecurityConfig;
import org.springframework.security.util.RegexUrlPathMatcher;
import org.springframework.security.util.AntUrlPathMatcher;

2
core/src/test/java/org/springframework/security/ldap/AbstractLdapIntegrationTests.java

@ -15,7 +15,6 @@ @@ -15,7 +15,6 @@
package org.springframework.security.ldap;
import org.springframework.security.config.BeanIds;
import org.springframework.ldap.core.ContextSource;
import org.springframework.ldap.core.DistinguishedName;
import org.springframework.core.io.ClassPathResource;
import org.springframework.context.support.ClassPathXmlApplicationContext;
@ -33,7 +32,6 @@ import javax.naming.NamingEnumeration; @@ -33,7 +32,6 @@ import javax.naming.NamingEnumeration;
import javax.naming.Binding;
import javax.naming.ContextNotEmptyException;
import javax.naming.NameNotFoundException;
import java.util.Set;
/**
* Based on class borrowed from Spring Ldap project.

4
core/src/test/java/org/springframework/security/providers/AbstractAuthenticationTokenTests.java

@ -146,10 +146,6 @@ public class AbstractAuthenticationTokenTests extends TestCase { @@ -146,10 +146,6 @@ public class AbstractAuthenticationTokenTests extends TestCase {
this.credentials = credentials;
}
private MockAuthenticationImpl() {
super(null);
}
public Object getCredentials() {
return this.credentials;
}

8
core/src/test/java/org/springframework/security/providers/anonymous/AnonymousProcessingFilterTests.java

@ -68,10 +68,6 @@ public class AnonymousProcessingFilterTests extends TestCase { @@ -68,10 +68,6 @@ public class AnonymousProcessingFilterTests extends TestCase {
filter.destroy();
}
public static void main(String[] args) {
junit.textui.TestRunner.run(AnonymousProcessingFilterTests.class);
}
protected void setUp() throws Exception {
super.setUp();
SecurityContextHolder.clearContext();
@ -192,10 +188,6 @@ public class AnonymousProcessingFilterTests extends TestCase { @@ -192,10 +188,6 @@ public class AnonymousProcessingFilterTests extends TestCase {
this.expectToProceed = expectToProceed;
}
private MockFilterChain() {
super();
}
public void doFilter(ServletRequest request, ServletResponse response)
throws IOException, ServletException {
if (expectToProceed) {

8
core/src/test/java/org/springframework/security/securechannel/ChannelProcessingFilterTests.java

@ -219,10 +219,6 @@ public class ChannelProcessingFilterTests extends TestCase { @@ -219,10 +219,6 @@ public class ChannelProcessingFilterTests extends TestCase {
this.supportAttribute = supportAttribute;
}
private MockChannelDecisionManager() {
super();
}
public void decide(FilterInvocation invocation, ConfigAttributeDefinition config)
throws IOException, ServletException {
if (commitAResponse) {
@ -272,10 +268,6 @@ public class ChannelProcessingFilterTests extends TestCase { @@ -272,10 +268,6 @@ public class ChannelProcessingFilterTests extends TestCase {
this.provideIterator = provideIterator;
}
private MockFilterInvocationDefinitionMap() {
super();
}
public ConfigAttributeDefinition getAttributes(Object object)
throws IllegalArgumentException {
FilterInvocation fi = (FilterInvocation) object;

4
core/src/test/java/org/springframework/security/ui/rememberme/RememberMeProcessingFilterTests.java

@ -190,10 +190,6 @@ public class RememberMeProcessingFilterTests extends TestCase { @@ -190,10 +190,6 @@ public class RememberMeProcessingFilterTests extends TestCase {
this.expectToProceed = expectToProceed;
}
private MockFilterChain() {
super();
}
public void doFilter(ServletRequest request, ServletResponse response)
throws IOException, ServletException {
if (expectToProceed) {

4
core/src/test/java/org/springframework/security/util/FilterToBeanProxyTests.java

@ -242,10 +242,6 @@ public class FilterToBeanProxyTests extends TestCase { @@ -242,10 +242,6 @@ public class FilterToBeanProxyTests extends TestCase {
this.appContextLocation = appContextLocation;
}
private MockFilterToBeanProxy() {
super();
}
protected ApplicationContext getContext(FilterConfig filterConfig) {
return new ClassPathXmlApplicationContext(appContextLocation);
}

1
core/src/test/java/org/springframework/security/vote/AffirmativeBasedTests.java

@ -21,7 +21,6 @@ import org.springframework.security.AccessDeniedException; @@ -21,7 +21,6 @@ import org.springframework.security.AccessDeniedException;
import org.springframework.security.ConfigAttributeDefinition;
import org.springframework.security.GrantedAuthority;
import org.springframework.security.GrantedAuthorityImpl;
import org.springframework.security.SecurityConfig;
import org.springframework.security.providers.TestingAuthenticationToken;

8
core/src/test/java/org/springframework/security/vote/BasicAclEntryVoterTests.java

@ -110,14 +110,6 @@ public class BasicAclEntryVoterTests extends TestCase { @@ -110,14 +110,6 @@ public class BasicAclEntryVoterTests extends TestCase {
}
public void testStartupRejectsMissingAclManager() throws Exception {
AclManager aclManager = new MockAclManager("domain1", "rod",
new AclEntry[] {
new MockAclEntry(),
new SimpleAclEntry("rod", new MockAclObjectIdentity(), null, SimpleAclEntry.ADMINISTRATION),
new SimpleAclEntry("rod", new MockAclObjectIdentity(), null, SimpleAclEntry.READ),
new SimpleAclEntry("rod", new MockAclObjectIdentity(), null, SimpleAclEntry.DELETE)
});
// Wire up a voter
BasicAclEntryVoter voter = new BasicAclEntryVoter();
voter.setProcessConfigAttribute("FOO_ADMIN_OR_WRITE_ACCESS");

1
core/src/test/java/org/springframework/security/vote/ConsensusBasedTests.java

@ -24,7 +24,6 @@ import org.springframework.security.AccessDeniedException; @@ -24,7 +24,6 @@ import org.springframework.security.AccessDeniedException;
import org.springframework.security.ConfigAttributeDefinition;
import org.springframework.security.GrantedAuthority;
import org.springframework.security.GrantedAuthorityImpl;
import org.springframework.security.SecurityConfig;
import org.springframework.security.providers.TestingAuthenticationToken;

2
core/src/test/java/org/springframework/security/vote/SomeDomainObject.java

@ -32,8 +32,6 @@ public class SomeDomainObject { @@ -32,8 +32,6 @@ public class SomeDomainObject {
this.identity = identity;
}
private SomeDomainObject() {}
//~ Methods ========================================================================================================
public String getParent() {

1
core/src/test/java/org/springframework/security/vote/UnanimousBasedTests.java

@ -21,7 +21,6 @@ import org.springframework.security.AccessDeniedException; @@ -21,7 +21,6 @@ import org.springframework.security.AccessDeniedException;
import org.springframework.security.ConfigAttributeDefinition;
import org.springframework.security.GrantedAuthority;
import org.springframework.security.GrantedAuthorityImpl;
import org.springframework.security.SecurityConfig;
import org.springframework.security.providers.TestingAuthenticationToken;

2
samples/contacts/src/main/webapp/error.html

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
<html>
<title>Access denied!</title>
<h1>Access Denied</h1>
We're sorry, but you are not authorized to perform the requested operation.
<p>We're sorry, but you are not authorized to perform the requested operation.</p>
</html>

1
taglibs/src/test/java/org/springframework/security/taglibs/authz/AclTagTests.java

@ -19,7 +19,6 @@ import junit.framework.TestCase; @@ -19,7 +19,6 @@ import junit.framework.TestCase;
import org.springframework.security.Authentication;
import org.springframework.security.GrantedAuthority;
import org.springframework.security.util.InMemoryXmlApplicationContext;
import org.springframework.security.acl.AclEntry;
import org.springframework.security.acl.AclManager;

Loading…
Cancel
Save