diff --git a/taglibs/src/main/java/org/springframework/security/taglibs/authz/AbstractAuthorizeTag.java b/taglibs/src/main/java/org/springframework/security/taglibs/authz/AbstractAuthorizeTag.java index 8092510e26..5a432719e0 100644 --- a/taglibs/src/main/java/org/springframework/security/taglibs/authz/AbstractAuthorizeTag.java +++ b/taglibs/src/main/java/org/springframework/security/taglibs/authz/AbstractAuthorizeTag.java @@ -309,7 +309,7 @@ public abstract class AbstractAuthorizeTag { return target; } - @SuppressWarnings("unchecked") + @SuppressWarnings({ "unchecked", "rawtypes" }) private SecurityExpressionHandler getExpressionHandler() throws IOException { ApplicationContext appContext = WebApplicationContextUtils .getRequiredWebApplicationContext(getServletContext()); diff --git a/taglibs/src/test/java/org/springframework/security/taglibs/authz/AuthorizeTagCustomGrantedAuthorityTests.java b/taglibs/src/test/java/org/springframework/security/taglibs/authz/AuthorizeTagCustomGrantedAuthorityTests.java index bd96f297e5..918d0d39ab 100644 --- a/taglibs/src/test/java/org/springframework/security/taglibs/authz/AuthorizeTagCustomGrantedAuthorityTests.java +++ b/taglibs/src/test/java/org/springframework/security/taglibs/authz/AuthorizeTagCustomGrantedAuthorityTests.java @@ -33,6 +33,7 @@ import java.util.*; * * @author Francois Beausoleil */ +@SuppressWarnings("deprecation") public class AuthorizeTagCustomGrantedAuthorityTests { //~ Instance fields ================================================================================================ @@ -57,6 +58,7 @@ public class AuthorizeTagCustomGrantedAuthorityTests { } @Test + @SuppressWarnings("serial") public void testRejectsRequestWhenCustomAuthorityReturnsNull() throws JspException { authorizeTag.setIfAnyGranted("ROLE_TELLER"); List authorities = new ArrayList();