mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-07-24 03:03:44 +00:00
Tidying imports etc to remove compiler warnings.
This commit is contained in:
parent
d099d14e9b
commit
5bdfd8cd77
@ -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 {
|
||||||
|
@ -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>();
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -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();
|
||||||
|
@ -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);
|
||||||
}
|
}
|
||||||
|
@ -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);
|
||||||
}
|
}
|
||||||
|
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user