|
@@ -16,11 +16,6 @@
|
|
|
|
|
|
package org.springframework.security.cas.web;
|
|
package org.springframework.security.cas.web;
|
|
|
|
|
|
-import static org.assertj.core.api.Assertions.*;
|
|
|
|
-import static org.mockito.Mockito.*;
|
|
|
|
-
|
|
|
|
-import javax.servlet.FilterChain;
|
|
|
|
-
|
|
|
|
import org.jasig.cas.client.proxy.ProxyGrantingTicketStorage;
|
|
import org.jasig.cas.client.proxy.ProxyGrantingTicketStorage;
|
|
import org.junit.After;
|
|
import org.junit.After;
|
|
import org.junit.Test;
|
|
import org.junit.Test;
|
|
@@ -35,9 +30,13 @@ import org.springframework.security.core.Authentication;
|
|
import org.springframework.security.core.AuthenticationException;
|
|
import org.springframework.security.core.AuthenticationException;
|
|
import org.springframework.security.core.authority.AuthorityUtils;
|
|
import org.springframework.security.core.authority.AuthorityUtils;
|
|
import org.springframework.security.core.context.SecurityContextHolder;
|
|
import org.springframework.security.core.context.SecurityContextHolder;
|
|
-
|
|
|
|
import org.springframework.security.web.authentication.AuthenticationSuccessHandler;
|
|
import org.springframework.security.web.authentication.AuthenticationSuccessHandler;
|
|
|
|
|
|
|
|
+import javax.servlet.FilterChain;
|
|
|
|
+
|
|
|
|
+import static org.assertj.core.api.Assertions.assertThat;
|
|
|
|
+import static org.mockito.Mockito.*;
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* Tests {@link CasAuthenticationFilter}.
|
|
* Tests {@link CasAuthenticationFilter}.
|
|
*
|
|
*
|
|
@@ -146,8 +145,7 @@ public class CasAuthenticationFilterTests {
|
|
.createAuthorityList("ROLE_ANONYMOUS")));
|
|
.createAuthorityList("ROLE_ANONYMOUS")));
|
|
assertThat(filter.requiresAuthentication(request, response)).isTrue();
|
|
assertThat(filter.requiresAuthentication(request, response)).isTrue();
|
|
SecurityContextHolder.getContext().setAuthentication(
|
|
SecurityContextHolder.getContext().setAuthentication(
|
|
- new TestingAuthenticationToken("un", "principal", AuthorityUtils
|
|
|
|
- .createAuthorityList("ROLE_ANONYMOUS")));
|
|
|
|
|
|
+ new TestingAuthenticationToken("un", "principal"));
|
|
assertThat(filter.requiresAuthentication(request, response)).isTrue();
|
|
assertThat(filter.requiresAuthentication(request, response)).isTrue();
|
|
SecurityContextHolder.getContext().setAuthentication(
|
|
SecurityContextHolder.getContext().setAuthentication(
|
|
new TestingAuthenticationToken("un", "principal", "ROLE_ANONYMOUS"));
|
|
new TestingAuthenticationToken("un", "principal", "ROLE_ANONYMOUS"));
|