Tidying imports etc to remove compiler warnings.

This commit is contained in:
Luke Taylor 2009-09-05 14:14:58 +00:00
parent d099d14e9b
commit 5bdfd8cd77
7 changed files with 33 additions and 34 deletions

View File

@ -1,17 +1,16 @@
package org.springframework.security.cas.authentication; package org.springframework.security.cas.authentication;
import java.util.ArrayList;
import org.jasig.cas.client.validation.Assertion;
import org.springframework.security.authentication.AbstractAuthenticationToken; import org.springframework.security.authentication.AbstractAuthenticationToken;
import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.GrantedAuthority;
import org.jasig.cas.client.validation.Assertion;
import java.util.List;
import java.util.ArrayList;
/** /**
* Temporary authentication object needed to load the user details service. * Temporary authentication object needed to load the user details service.
* *
* @author Scott Battaglia * @author Scott Battaglia
* @version $Revision$ $Date$ * @version $Id$
* @since 3.0 * @since 3.0
*/ */
public final class CasAssertionAuthenticationToken extends AbstractAuthenticationToken { public final class CasAssertionAuthenticationToken extends AbstractAuthenticationToken {

View File

@ -17,13 +17,14 @@ import java.util.ArrayList;
* value then its not added. * value then its not added.
* *
* @author Scott Battaglia * @author Scott Battaglia
* @version $Revision$ $Date$ * @version $Id$
* @since 3.0 * @since 3.0
*/ */
public final class GrantedAuthorityFromAssertionAttributesUserDetailsService extends AbstractCasAssertionUserDetailsService implements InitializingBean { public final class GrantedAuthorityFromAssertionAttributesUserDetailsService extends AbstractCasAssertionUserDetailsService implements InitializingBean {
private String[] attributes; private String[] attributes;
@SuppressWarnings("unchecked")
@Override @Override
protected UserDetails loadUserDetails(final Assertion assertion) { protected UserDetails loadUserDetails(final Assertion assertion) {
final List<GrantedAuthority> grantedAuthorities = new ArrayList<GrantedAuthority>(); final List<GrantedAuthority> grantedAuthorities = new ArrayList<GrantedAuthority>();

View File

@ -16,21 +16,7 @@
package org.springframework.security.cas.authentication; package org.springframework.security.cas.authentication;
import org.springframework.security.authentication.BadCredentialsException; import static org.junit.Assert.*;
import org.springframework.security.authentication.TestingAuthenticationToken;
import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
import org.springframework.security.cas.ServiceProperties;
import org.springframework.security.cas.authentication.CasAuthenticationProvider;
import org.springframework.security.cas.authentication.CasAuthenticationToken;
import org.springframework.security.cas.authentication.StatelessTicketCache;
import org.springframework.security.cas.web.CasProcessingFilter;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.AuthenticationException;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.authority.AuthorityUtils;
import org.springframework.security.core.authority.GrantedAuthorityImpl;
import org.springframework.security.core.userdetails.*;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -40,7 +26,19 @@ import org.jasig.cas.client.validation.AssertionImpl;
import org.jasig.cas.client.validation.TicketValidationException; import org.jasig.cas.client.validation.TicketValidationException;
import org.jasig.cas.client.validation.TicketValidator; import org.jasig.cas.client.validation.TicketValidator;
import org.junit.Test; import org.junit.Test;
import static org.junit.Assert.*; import org.springframework.security.authentication.BadCredentialsException;
import org.springframework.security.authentication.TestingAuthenticationToken;
import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
import org.springframework.security.cas.ServiceProperties;
import org.springframework.security.cas.web.CasProcessingFilter;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.authority.AuthorityUtils;
import org.springframework.security.core.authority.GrantedAuthorityImpl;
import org.springframework.security.core.userdetails.AuthenticationUserDetailsService;
import org.springframework.security.core.userdetails.User;
import org.springframework.security.core.userdetails.UserDetails;
import org.springframework.security.core.userdetails.UsernameNotFoundException;
/** /**

View File

@ -21,6 +21,7 @@ import org.springframework.util.ClassUtils;
public class PythonInterpreterPreInvocationAdvice implements PreInvocationAuthorizationAdvice{ public class PythonInterpreterPreInvocationAdvice implements PreInvocationAuthorizationAdvice{
private ParameterNameDiscoverer parameterNameDiscoverer = new LocalVariableTableParameterNameDiscoverer(); private ParameterNameDiscoverer parameterNameDiscoverer = new LocalVariableTableParameterNameDiscoverer();
@SuppressWarnings("deprecation")
public boolean before(Authentication authentication, MethodInvocation mi, PreInvocationAttribute preAttr) { public boolean before(Authentication authentication, MethodInvocation mi, PreInvocationAttribute preAttr) {
PythonInterpreterPreInvocationAttribute pythonAttr = (PythonInterpreterPreInvocationAttribute) preAttr; PythonInterpreterPreInvocationAttribute pythonAttr = (PythonInterpreterPreInvocationAttribute) preAttr;
String script = pythonAttr.getScript(); String script = pythonAttr.getScript();

View File

@ -30,6 +30,7 @@ import org.springframework.validation.Validator;
public class AddPermissionValidator implements Validator { public class AddPermissionValidator implements Validator {
//~ Methods ======================================================================================================== //~ Methods ========================================================================================================
@SuppressWarnings("unchecked")
public boolean supports(Class clazz) { public boolean supports(Class clazz) {
return clazz.equals(AddPermission.class); return clazz.equals(AddPermission.class);
} }

View File

@ -28,6 +28,7 @@ import org.springframework.validation.Validator;
public class WebContactValidator implements Validator { public class WebContactValidator implements Validator {
//~ Methods ======================================================================================================== //~ Methods ========================================================================================================
@SuppressWarnings("unchecked")
public boolean supports(Class clazz) { public boolean supports(Class clazz) {
return clazz.equals(WebContact.class); return clazz.equals(WebContact.class);
} }

View File

@ -9,7 +9,6 @@ import javax.servlet.http.HttpSession;
import org.junit.Test; import org.junit.Test;
import org.springframework.mock.web.MockHttpServletRequest; import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse; import org.springframework.mock.web.MockHttpServletResponse;
import org.springframework.security.authentication.concurrent.SessionRegistry;
import org.springframework.security.core.Authentication; import org.springframework.security.core.Authentication;
import org.springframework.security.web.savedrequest.SavedRequest; import org.springframework.security.web.savedrequest.SavedRequest;
@ -30,17 +29,16 @@ public class DefaultSessionAuthenticationStrategyTests {
assertNull(request.getSession(false)); assertNull(request.getSession(false));
} }
// @Test @Test
// public void newSessionIsCreatedIfSessionAlreadyExists() throws Exception { public void newSessionIsCreatedIfSessionAlreadyExists() throws Exception {
// DefaultSessionAuthenticationStrategy strategy = new DefaultSessionAuthenticationStrategy(); DefaultSessionAuthenticationStrategy strategy = new DefaultSessionAuthenticationStrategy();
// strategy.setSessionRegistry(mock(SessionRegistry.class)); HttpServletRequest request = new MockHttpServletRequest();
// HttpServletRequest request = new MockHttpServletRequest(); String sessionId = request.getSession().getId();
// String sessionId = request.getSession().getId();
// strategy.onAuthentication(mock(Authentication.class), request, new MockHttpServletResponse());
// strategy.onAuthentication(mock(Authentication.class), request, new MockHttpServletResponse());
// assertFalse(sessionId.equals(request.getSession().getId()));
// assertFalse(sessionId.equals(request.getSession().getId())); }
// }
// See SEC-1077 // See SEC-1077
@Test @Test