This is an automated email from the ASF dual-hosted git repository.

buhhunyx pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cxf-fediz.git


The following commit(s) were added to refs/heads/main by this push:
     new b38a7000 CXF 3.6.10
b38a7000 is described below

commit b38a700087f4238f218606ccd89de1a495187754
Author: Alexey Markevich <[email protected]>
AuthorDate: Wed Mar 11 13:23:12 2026 +0100

    CXF 3.6.10
---
 BUILDING.txt                                       |  4 +--
 README.md                                          | 16 ++++++------
 .../cxf/fediz/core/processor/ClaimsProcessor.java  |  1 -
 pom.xml                                            | 30 +++++++++++-----------
 release_notes.txt                                  |  4 +--
 .../fediz/service/idp/protocols/ClaimsHandler.java |  1 -
 .../cxf/fediz/service/idp/rest/RootService.java    |  1 -
 .../cxf/fediz/service/idp/spi/ProtocolHandler.java |  1 -
 .../fediz/service/oidc/logout/LogoutHandler.java   |  1 -
 9 files changed, 27 insertions(+), 32 deletions(-)

diff --git a/BUILDING.txt b/BUILDING.txt
index 2b43639f..b0ca0086 100644
--- a/BUILDING.txt
+++ b/BUILDING.txt
@@ -4,8 +4,8 @@ Building Apache CXF Fediz
 Initial Setup
 -------------
 
-1) Install J2SE 8 SDK, which can be downloaded from 
-   http://www.oracle.com/technetwork/java/javase/downloads/index.html
+1) Install J2SE 11 SDK, which can be downloaded from 
+   https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.html
 
 2) Make sure that your JAVA_HOME environment variable is set to the newly 
installed 
    JDK location, and that your PATH includes %JAVA_HOME%\bin (Windows) or 
diff --git a/README.md b/README.md
index 76f90c61..42111da1 100644
--- a/README.md
+++ b/README.md
@@ -29,7 +29,7 @@ possession, use, and/or re-export to another country, of
 encryption software.  BEFORE using any encryption software, please 
 check your country's laws, regulations and policies concerning the
 import, possession, or use, and re-export of encryption software, to 
-see if this is permitted.  See <http://www.wassenaar.org/> for more
+see if this is permitted.  See <https://www.wassenaar.org/> for more
 information.
 
 The U.S. Government Department of Commerce, Bureau of Industry and
@@ -44,9 +44,9 @@ code and source code.
 
 The following provides more details on the included cryptographic
 software:
-   http://santuario.apache.org/
-   http://www.bouncycastle.org/
-   http://ws.apache.org/wss4j/
+   https://santuario.apache.org/
+   https://www.bouncycastle.org/
+   https://ws.apache.org/wss4j/
 
 
 
@@ -61,10 +61,10 @@ for installation instructions and list of supported and 
unsupported
 features.
 
 Check the Fediz website for the latest news:
-http://cxf.apache.org/fediz.html
+https://cxf.apache.org/fediz.html
 
 If you need more help try talking to us on our mailing lists:
-http://cxf.apache.org/mailing-lists.html
+https://cxf.apache.org/mailing-lists.html
  
 If you find any issues with Fediz, please submit reports with JIRA here:
 https://issues.apache.org/jira/browse/FEDIZ
@@ -72,9 +72,9 @@ https://issues.apache.org/jira/browse/FEDIZ
 We welcome contributions, and encourage you to get involved in the CXF
 community. If you'd like to learn more about how you can contribute, please
 see:
-http://cxf.apache.org/getting-involved.html
+https://cxf.apache.org/getting-involved.html
 
 Thank you for using CXF Fediz!
 
 The Apache CXF Team
-http://cxf.apache.org/
+https://cxf.apache.org/
diff --git 
a/plugins/core/src/main/java/org/apache/cxf/fediz/core/processor/ClaimsProcessor.java
 
b/plugins/core/src/main/java/org/apache/cxf/fediz/core/processor/ClaimsProcessor.java
index 8af08549..b45eaf2b 100644
--- 
a/plugins/core/src/main/java/org/apache/cxf/fediz/core/processor/ClaimsProcessor.java
+++ 
b/plugins/core/src/main/java/org/apache/cxf/fediz/core/processor/ClaimsProcessor.java
@@ -23,7 +23,6 @@ import java.util.List;
 
 import org.apache.cxf.fediz.core.Claim;
 
-@SuppressWarnings("PMD.ImplicitFunctionalInterface")
 public interface ClaimsProcessor {
 
     /**
diff --git a/pom.xml b/pom.xml
index d74f9292..934cda0e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -42,18 +42,18 @@
         <commons.dbcp2.version>2.13.0</commons.dbcp2.version>
         <commons.text.version>1.14.0</commons.text.version>
         <commons.validator.version>1.10.0</commons.validator.version>
-        <cxf.version>3.6.7</cxf.version>
-        <cxf.build-utils.version>4.1.0</cxf.build-utils.version>
+        <cxf.version>3.6.10</cxf.version>
+        <cxf.build-utils.version>4.1.2</cxf.build-utils.version>
         <easymock.version>5.6.0</easymock.version>
         <ehcache3.version>3.10.8</ehcache3.version>
         <jcache.version>1.1.1</jcache.version>
         <hsqldb.version>2.5.2</hsqldb.version>
         <htmlunit.version>2.70.0</htmlunit.version>
-        <jackson.version>2.18.3</jackson.version>
+        <jackson.version>2.21.0</jackson.version>
         <jaxb.runtime.version>2.3.9</jaxb.runtime.version>
         <jaxb.version>2.3.3</jaxb.version>
         <jetty9.version>9.4.58.v20250814</jetty9.version>
-        <junit.version>5.13.1</junit.version>
+        <junit.version>5.14.2</junit.version>
         <kerby.version>2.1.0</kerby.version>
         <log4j.version>2.25.2</log4j.version>
         <openjpa.version>3.2.2</openjpa.version>
@@ -63,7 +63,7 @@
         <spring-ldap-core.version>2.4.4</spring-ldap-core.version>
         <spring.security.version>5.8.16</spring.security.version>
         <spring-webflow.version>2.5.1.RELEASE</spring-webflow.version>
-        <tomcat.version>9.0.111</tomcat.version>
+        <tomcat.version>9.0.115</tomcat.version>
         <validation-api.version>2.0.2</validation-api.version>
         <wss4j.version>2.4.3</wss4j.version>
 
@@ -356,7 +356,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-compiler-plugin</artifactId>
-                    <version>3.14.1</version>
+                    <version>3.15.0</version>
                     <configuration>
                         <compilerArgs>
                             <arg>-XDcompilePolicy=simple</arg>
@@ -374,12 +374,12 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-jar-plugin</artifactId>
-                    <version>3.4.2</version>
+                    <version>3.5.0</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-resources-plugin</artifactId>
-                    <version>3.3.1</version>
+                    <version>3.5.0</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
@@ -389,12 +389,12 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-dependency-plugin</artifactId>
-                    <version>3.8.1</version>
+                    <version>3.10.0</version>
                 </plugin>
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-surefire-report-plugin</artifactId>
-                    <version>3.5.4</version>
+                    <version>3.5.5</version>
                 </plugin>
                 <!-- TODO commented out for now
                 <plugin>
@@ -493,7 +493,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-pmd-plugin</artifactId>
-                    <version>3.26.0</version>
+                    <version>3.28.0</version>
                     <dependencies>
                         <dependency>
                             <groupId>org.apache.cxf.build-utils</groupId>
@@ -508,7 +508,7 @@
                         <dependency>
                             <groupId>net.sourceforge.pmd</groupId>
                             <artifactId>pmd-java</artifactId>
-                            <version>7.14.0</version>
+                            <version>7.17.0</version>
                         </dependency>
                     </dependencies>
                     <configuration>
@@ -536,7 +536,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-surefire-plugin</artifactId>
-                    <version>3.5.4</version>
+                    <version>3.5.5</version>
                     <configuration>
                         <includes>
                             <include>**/*Test.java</include>
@@ -639,7 +639,7 @@
                 <plugin>
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-war-plugin</artifactId>
-                    <version>3.5.0</version>
+                    <version>3.5.1</version>
                </plugin>
             </plugins>
         </pluginManagement>
@@ -668,7 +668,7 @@
                         <plugin>
                             <groupId>org.apache.maven.plugins</groupId>
                             <artifactId>maven-compiler-plugin</artifactId>
-                            <version>3.14.1</version>
+                            <version>3.15.0</version>
                             <configuration>
                                 <maxmem>256M</maxmem>
                                 <fork>${compiler.fork}</fork>
diff --git a/release_notes.txt b/release_notes.txt
index 6ac0973f..3d86a491 100644
--- a/release_notes.txt
+++ b/release_notes.txt
@@ -1,4 +1,4 @@
-Apache CXF Fediz 1.6.2 Release Notes
+Apache CXF Fediz 1.7.1 Release Notes
 ------------------------------------
 
 1. Overview
@@ -29,7 +29,7 @@ client authentication
 Before installing Apache CXF Fediz, make sure the following products,
 with the specified versions, are installed on your system:
 
-    * Java 8 Development Kit or higher
+    * Java 11 Development Kit or higher
     * Apache Maven 3.x to build the samples
 
 3. Installation Procedures
diff --git 
a/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/protocols/ClaimsHandler.java
 
b/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/protocols/ClaimsHandler.java
index 2fb9f65e..cb338dca 100644
--- 
a/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/protocols/ClaimsHandler.java
+++ 
b/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/protocols/ClaimsHandler.java
@@ -25,7 +25,6 @@ import 
org.apache.wss4j.common.saml.bean.AttributeStatementBean;
 /**
  * An interface to convert JWT claims into a SAML AttributeStatementBean.
  */
-@SuppressWarnings("PMD.ImplicitFunctionalInterface")
 public interface ClaimsHandler {
 
     AttributeStatementBean handleClaims(JsonMapObject claims);
diff --git 
a/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/rest/RootService.java
 
b/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/rest/RootService.java
index 415e420f..86d8a3b5 100644
--- 
a/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/rest/RootService.java
+++ 
b/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/rest/RootService.java
@@ -31,7 +31,6 @@ import javax.ws.rs.core.UriInfo;
 
 @Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
 @Consumes({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
-@SuppressWarnings("PMD.ImplicitFunctionalInterface")
 public interface RootService {
 
     @HEAD
diff --git 
a/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/spi/ProtocolHandler.java
 
b/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/spi/ProtocolHandler.java
index bc206d5f..2c1c8c96 100644
--- 
a/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/spi/ProtocolHandler.java
+++ 
b/services/idp-core/src/main/java/org/apache/cxf/fediz/service/idp/spi/ProtocolHandler.java
@@ -18,7 +18,6 @@
  */
 package org.apache.cxf.fediz.service.idp.spi;
 
-@SuppressWarnings("PMD.ImplicitFunctionalInterface")
 public interface ProtocolHandler {
 
     String getProtocol();
diff --git 
a/services/oidc/src/main/java/org/apache/cxf/fediz/service/oidc/logout/LogoutHandler.java
 
b/services/oidc/src/main/java/org/apache/cxf/fediz/service/oidc/logout/LogoutHandler.java
index 3902ceb6..3d4e1ba2 100644
--- 
a/services/oidc/src/main/java/org/apache/cxf/fediz/service/oidc/logout/LogoutHandler.java
+++ 
b/services/oidc/src/main/java/org/apache/cxf/fediz/service/oidc/logout/LogoutHandler.java
@@ -21,7 +21,6 @@ package org.apache.cxf.fediz.service.oidc.logout;
 import org.apache.cxf.rs.security.oauth2.common.Client;
 import org.apache.cxf.rs.security.oauth2.common.UserSubject;
 
-@SuppressWarnings("PMD.ImplicitFunctionalInterface")
 public interface LogoutHandler {
     void handleLogout(Client client, UserSubject subject);
 }

Reply via email to