You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by se...@apache.org on 2017/01/16 12:49:55 UTC

cxf git commit: Add @Override annotation for ContainerRequestFilter#filter implementations, patch from Valentin Aitken applied, This closes #222

Repository: cxf
Updated Branches:
  refs/heads/master 4d57c0c29 -> 9852bcd56


Add @Override annotation for ContainerRequestFilter#filter implementations, patch from Valentin Aitken applied, This closes #222


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/9852bcd5
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/9852bcd5
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/9852bcd5

Branch: refs/heads/master
Commit: 9852bcd56ab8f792f0ae09abcf62d65dde0364a7
Parents: 4d57c0c
Author: Sergey Beryozkin <sb...@gmail.com>
Authored: Mon Jan 16 12:49:32 2017 +0000
Committer: Sergey Beryozkin <sb...@gmail.com>
Committed: Mon Jan 16 12:49:32 2017 +0000

----------------------------------------------------------------------
 .../org/apache/cxf/jaxrs/security/JAASAuthenticationFilter.java   | 3 ++-
 .../apache/cxf/jaxrs/security/KerberosAuthenticationFilter.java   | 1 +
 .../org/apache/cxf/jaxrs/security/SimpleAuthorizingFilter.java    | 3 ++-
 .../apache/cxf/jaxrs/model/wadl/ServerProviderFactoryTest.java    | 1 +
 .../org/apache/cxf/jaxrs/model/wadl/WadlGeneratorJsonTest.java    | 2 +-
 .../cxf/rs/security/cors/CrossOriginResourceSharingFilter.java    | 2 ++
 .../apache/cxf/rs/security/oauth/filters/OAuthRequestFilter.java  | 1 +
 .../cxf/rs/security/oauth2/auth/saml/Saml2BearerAuthHandler.java  | 3 ++-
 .../apache/cxf/rs/security/oauth2/filters/OAuthRequestFilter.java | 2 ++
 .../apache/cxf/rs/security/saml/sso/SamlPostBindingFilter.java    | 1 +
 .../cxf/rs/security/saml/sso/SamlRedirectBindingFilter.java       | 1 +
 .../org/apache/cxf/rs/security/saml/SamlEnvelopedInHandler.java   | 1 +
 .../java/org/apache/cxf/rs/security/saml/SamlFormInHandler.java   | 3 ++-
 .../java/org/apache/cxf/rs/security/saml/SamlHeaderInHandler.java | 1 +
 .../rs/security/saml/authorization/ClaimsAuthorizingFilter.java   | 1 +
 .../main/java/org/apache/cxf/rs/security/xml/XmlEncInHandler.java | 1 +
 .../main/java/org/apache/cxf/rs/security/xml/XmlSigInHandler.java | 1 +
 .../java/org/apache/cxf/systest/jaxrs/FaultyRequestHandler.java   | 1 +
 18 files changed, 24 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/JAASAuthenticationFilter.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/JAASAuthenticationFilter.java b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/JAASAuthenticationFilter.java
index 7992242..9730f45 100644
--- a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/JAASAuthenticationFilter.java
+++ b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/JAASAuthenticationFilter.java
@@ -104,7 +104,8 @@ public class JAASAuthenticationFilter implements ContainerRequestFilter {
     protected CallbackHandler getCallbackHandler(String name, String password) {
         return new NamePasswordCallbackHandler(name, password);
     }
-    
+
+    @Override
     public void filter(ContainerRequestContext context) {
         Message m = JAXRSUtils.getCurrentMessage();
         try {

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/KerberosAuthenticationFilter.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/KerberosAuthenticationFilter.java b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/KerberosAuthenticationFilter.java
index 455083c..3390104 100644
--- a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/KerberosAuthenticationFilter.java
+++ b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/KerberosAuthenticationFilter.java
@@ -69,6 +69,7 @@ public class KerberosAuthenticationFilter implements ContainerRequestFilter {
     private String servicePrincipalName;
     private String realm;
     
+    @Override
     public void filter(ContainerRequestContext context) {
         
         List<String> authHeaders = messageContext.getHttpHeaders()

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/SimpleAuthorizingFilter.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/SimpleAuthorizingFilter.java b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/SimpleAuthorizingFilter.java
index 22c2475..50e7f0d 100644
--- a/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/SimpleAuthorizingFilter.java
+++ b/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/security/SimpleAuthorizingFilter.java
@@ -32,7 +32,8 @@ import org.apache.cxf.jaxrs.utils.JAXRSUtils;
 public class SimpleAuthorizingFilter implements ContainerRequestFilter {
 
     private AbstractAuthorizingInInterceptor interceptor;
-    
+
+    @Override
     public void filter(ContainerRequestContext context) {
         try {
             interceptor.handleMessage(JAXRSUtils.getCurrentMessage());

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/description/src/test/java/org/apache/cxf/jaxrs/model/wadl/ServerProviderFactoryTest.java
----------------------------------------------------------------------
diff --git a/rt/rs/description/src/test/java/org/apache/cxf/jaxrs/model/wadl/ServerProviderFactoryTest.java b/rt/rs/description/src/test/java/org/apache/cxf/jaxrs/model/wadl/ServerProviderFactoryTest.java
index 28842f0..6580663 100644
--- a/rt/rs/description/src/test/java/org/apache/cxf/jaxrs/model/wadl/ServerProviderFactoryTest.java
+++ b/rt/rs/description/src/test/java/org/apache/cxf/jaxrs/model/wadl/ServerProviderFactoryTest.java
@@ -90,6 +90,7 @@ public class ServerProviderFactoryTest extends Assert {
     @PreMatching
     private static class TestHandler implements ContainerRequestFilter {
 
+        @Override
         public void filter(ContainerRequestContext context) {
             // complete
         }

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/description/src/test/java/org/apache/cxf/jaxrs/model/wadl/WadlGeneratorJsonTest.java
----------------------------------------------------------------------
diff --git a/rt/rs/description/src/test/java/org/apache/cxf/jaxrs/model/wadl/WadlGeneratorJsonTest.java b/rt/rs/description/src/test/java/org/apache/cxf/jaxrs/model/wadl/WadlGeneratorJsonTest.java
index cf36806..de7c6a5 100644
--- a/rt/rs/description/src/test/java/org/apache/cxf/jaxrs/model/wadl/WadlGeneratorJsonTest.java
+++ b/rt/rs/description/src/test/java/org/apache/cxf/jaxrs/model/wadl/WadlGeneratorJsonTest.java
@@ -74,7 +74,7 @@ public class WadlGeneratorJsonTest extends Assert {
         m.put(Message.PROTOCOL_HEADERS, headers);
         
         WadlGenerator wg = new WadlGenerator() {
-            public void filter(ContainerRequestContext context) {
+            @Override public void filter(ContainerRequestContext context) {
                 super.doFilter(context, m);
             }
         };

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/CrossOriginResourceSharingFilter.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/CrossOriginResourceSharingFilter.java b/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/CrossOriginResourceSharingFilter.java
index f0518e3..bbe2b4f 100644
--- a/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/CrossOriginResourceSharingFilter.java
+++ b/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/CrossOriginResourceSharingFilter.java
@@ -110,6 +110,7 @@ public class CrossOriginResourceSharingFilter implements ContainerRequestFilter,
         return ReflectionUtil.getAnnotationForMethodOrContainingClass(m,  annClass);
     }
 
+    @Override
     public void filter(ContainerRequestContext context) {
         Message m = JAXRSUtils.getCurrentMessage();
         
@@ -338,6 +339,7 @@ public class CrossOriginResourceSharingFilter implements ContainerRequestFilter,
         
     }
 
+    @Override
     public void filter(ContainerRequestContext requestContext,
                        ContainerResponseContext responseContext) {
         

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/oauth-parent/oauth/src/main/java/org/apache/cxf/rs/security/oauth/filters/OAuthRequestFilter.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/oauth-parent/oauth/src/main/java/org/apache/cxf/rs/security/oauth/filters/OAuthRequestFilter.java b/rt/rs/security/oauth-parent/oauth/src/main/java/org/apache/cxf/rs/security/oauth/filters/OAuthRequestFilter.java
index 5373ce1..605c051 100644
--- a/rt/rs/security/oauth-parent/oauth/src/main/java/org/apache/cxf/rs/security/oauth/filters/OAuthRequestFilter.java
+++ b/rt/rs/security/oauth-parent/oauth/src/main/java/org/apache/cxf/rs/security/oauth/filters/OAuthRequestFilter.java
@@ -40,6 +40,7 @@ import org.apache.cxf.security.SecurityContext;
 @PreMatching
 public class OAuthRequestFilter extends AbstractAuthFilter implements ContainerRequestFilter {
     
+    @Override
     public void filter(ContainerRequestContext context) {
         try {
             Message m = JAXRSUtils.getCurrentMessage();

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/oauth-parent/oauth2-saml/src/main/java/org/apache/cxf/rs/security/oauth2/auth/saml/Saml2BearerAuthHandler.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/oauth-parent/oauth2-saml/src/main/java/org/apache/cxf/rs/security/oauth2/auth/saml/Saml2BearerAuthHandler.java b/rt/rs/security/oauth-parent/oauth2-saml/src/main/java/org/apache/cxf/rs/security/oauth2/auth/saml/Saml2BearerAuthHandler.java
index 1616c67..6c93499 100644
--- a/rt/rs/security/oauth-parent/oauth2-saml/src/main/java/org/apache/cxf/rs/security/oauth2/auth/saml/Saml2BearerAuthHandler.java
+++ b/rt/rs/security/oauth-parent/oauth2-saml/src/main/java/org/apache/cxf/rs/security/oauth2/auth/saml/Saml2BearerAuthHandler.java
@@ -54,7 +54,8 @@ public class Saml2BearerAuthHandler extends AbstractSamlInHandler {
     public void setSamlOAuthValidator(SamlOAuthValidator validator) {
         samlOAuthValidator = validator;
     }
-    
+
+    @Override
     public void filter(ContainerRequestContext context) {
         Message message = JAXRSUtils.getCurrentMessage();
         Form form = readFormData(message);

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/filters/OAuthRequestFilter.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/filters/OAuthRequestFilter.java b/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/filters/OAuthRequestFilter.java
index 1416dd4..5cc3e6c 100644
--- a/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/filters/OAuthRequestFilter.java
+++ b/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/filters/OAuthRequestFilter.java
@@ -78,6 +78,8 @@ public class OAuthRequestFilter extends AbstractAccessTokenValidator
     private boolean allPermissionsMatch;
     private boolean blockPublicClients;
     private AuthenticationMethod am;
+
+    @Override
     public void filter(ContainerRequestContext context) {
         validateRequest(JAXRSUtils.getCurrentMessage());
     }    

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/sso/saml/src/main/java/org/apache/cxf/rs/security/saml/sso/SamlPostBindingFilter.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/sso/saml/src/main/java/org/apache/cxf/rs/security/saml/sso/SamlPostBindingFilter.java b/rt/rs/security/sso/saml/src/main/java/org/apache/cxf/rs/security/saml/sso/SamlPostBindingFilter.java
index 9f2fe74..ee38ba6 100644
--- a/rt/rs/security/sso/saml/src/main/java/org/apache/cxf/rs/security/saml/sso/SamlPostBindingFilter.java
+++ b/rt/rs/security/sso/saml/src/main/java/org/apache/cxf/rs/security/saml/sso/SamlPostBindingFilter.java
@@ -56,6 +56,7 @@ public class SamlPostBindingFilter extends AbstractServiceProviderFilter {
         this.useDeflateEncoding = useDeflateEncoding;
     }
     
+    @Override
     public void filter(ContainerRequestContext context) {
         Message m = JAXRSUtils.getCurrentMessage();
         if (checkSecurityContext(m)) {

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/sso/saml/src/main/java/org/apache/cxf/rs/security/saml/sso/SamlRedirectBindingFilter.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/sso/saml/src/main/java/org/apache/cxf/rs/security/saml/sso/SamlRedirectBindingFilter.java b/rt/rs/security/sso/saml/src/main/java/org/apache/cxf/rs/security/saml/sso/SamlRedirectBindingFilter.java
index 485f6d5..6e2b534 100644
--- a/rt/rs/security/sso/saml/src/main/java/org/apache/cxf/rs/security/saml/sso/SamlRedirectBindingFilter.java
+++ b/rt/rs/security/sso/saml/src/main/java/org/apache/cxf/rs/security/saml/sso/SamlRedirectBindingFilter.java
@@ -47,6 +47,7 @@ import org.opensaml.saml.saml2.core.AuthnRequest;
 
 public class SamlRedirectBindingFilter extends AbstractServiceProviderFilter {
     
+    @Override
     public void filter(ContainerRequestContext context) {
         Message m = JAXRSUtils.getCurrentMessage();
         if (checkSecurityContext(m)) {

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlEnvelopedInHandler.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlEnvelopedInHandler.java b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlEnvelopedInHandler.java
index ee10d35..0801a80 100644
--- a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlEnvelopedInHandler.java
+++ b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlEnvelopedInHandler.java
@@ -48,6 +48,7 @@ public class SamlEnvelopedInHandler extends AbstractSamlInHandler {
     public SamlEnvelopedInHandler() {
     }
     
+    @Override
     public void filter(ContainerRequestContext context) {
         Message message = JAXRSUtils.getCurrentMessage();
         String method = (String)message.get(Message.HTTP_REQUEST_METHOD);

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlFormInHandler.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlFormInHandler.java b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlFormInHandler.java
index b75b6d8..65cf4c7 100644
--- a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlFormInHandler.java
+++ b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlFormInHandler.java
@@ -41,7 +41,8 @@ public class SamlFormInHandler extends AbstractSamlBase64InHandler {
     
     public SamlFormInHandler() {
     }
-    
+
+    @Override
     public void filter(ContainerRequestContext context) {
         Message message = JAXRSUtils.getCurrentMessage();
         

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlHeaderInHandler.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlHeaderInHandler.java b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlHeaderInHandler.java
index abf8ada..da6622a 100644
--- a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlHeaderInHandler.java
+++ b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/SamlHeaderInHandler.java
@@ -36,6 +36,7 @@ public class SamlHeaderInHandler extends AbstractSamlBase64InHandler {
     @Context
     private HttpHeaders headers;
     
+    @Override
     public void filter(ContainerRequestContext context) {
         Message message = JAXRSUtils.getCurrentMessage();
         

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/authorization/ClaimsAuthorizingFilter.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/authorization/ClaimsAuthorizingFilter.java b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/authorization/ClaimsAuthorizingFilter.java
index 09c3d26..e0cc2d1 100644
--- a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/authorization/ClaimsAuthorizingFilter.java
+++ b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/saml/authorization/ClaimsAuthorizingFilter.java
@@ -35,6 +35,7 @@ public class ClaimsAuthorizingFilter implements ContainerRequestFilter {
 
     private ClaimsAuthorizingInterceptor interceptor = new ClaimsAuthorizingInterceptor();
     
+    @Override
     public void filter(ContainerRequestContext context) {
         Message message = JAXRSUtils.getCurrentMessage();
         try {

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/xml/XmlEncInHandler.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/xml/XmlEncInHandler.java b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/xml/XmlEncInHandler.java
index 495b043..ad97a51 100644
--- a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/xml/XmlEncInHandler.java
+++ b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/xml/XmlEncInHandler.java
@@ -29,6 +29,7 @@ import org.apache.cxf.message.Message;
 @PreMatching
 public class XmlEncInHandler extends AbstractXmlEncInHandler implements ContainerRequestFilter {
     
+    @Override
     public void filter(ContainerRequestContext context) {
         Message message = JAXRSUtils.getCurrentMessage();
         

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/xml/XmlSigInHandler.java
----------------------------------------------------------------------
diff --git a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/xml/XmlSigInHandler.java b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/xml/XmlSigInHandler.java
index 9366ebd..53bbcdd 100644
--- a/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/xml/XmlSigInHandler.java
+++ b/rt/rs/security/xml/src/main/java/org/apache/cxf/rs/security/xml/XmlSigInHandler.java
@@ -29,6 +29,7 @@ import org.apache.cxf.message.Message;
 @PreMatching
 public class XmlSigInHandler extends AbstractXmlSigInHandler implements ContainerRequestFilter {
     
+    @Override
     public void filter(ContainerRequestContext context) {
         Message message = JAXRSUtils.getCurrentMessage();
         

http://git-wip-us.apache.org/repos/asf/cxf/blob/9852bcd5/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/FaultyRequestHandler.java
----------------------------------------------------------------------
diff --git a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/FaultyRequestHandler.java b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/FaultyRequestHandler.java
index 8dd9a0b..78b8d41 100644
--- a/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/FaultyRequestHandler.java
+++ b/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/FaultyRequestHandler.java
@@ -31,6 +31,7 @@ public class FaultyRequestHandler implements ContainerRequestFilter {
     @Context
     private UriInfo uriInfo;
     
+    @Override
     public void filter(ContainerRequestContext context) {
         if (uriInfo.getPath().endsWith("/propogateExceptionVar/1")) {
             MultivaluedMap<String, String> vars = uriInfo.getPathParameters();