This is an automated email from the ASF dual-hosted git repository.
coheigea pushed a commit to branch coheigea/wss4j-saml-refactor
in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/coheigea/wss4j-saml-refactor
by this push:
new 23091cacc7 Fixing rs-security system tests
23091cacc7 is described below
commit 23091cacc7b116319febf8667b501996a4b1cf7a
Author: Colm O hEigeartaigh <[email protected]>
AuthorDate: Thu Jul 3 11:55:02 2025 +0100
Fixing rs-security system tests
---
.../systest/jaxrs/security/oauth2/common/WSS4JBasicAuthFilter.java | 7 +++++++
1 file changed, 7 insertions(+)
diff --git
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/oauth2/common/WSS4JBasicAuthFilter.java
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/oauth2/common/WSS4JBasicAuthFilter.java
index 7583ad06d9..4938759988 100644
---
a/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/oauth2/common/WSS4JBasicAuthFilter.java
+++
b/systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/oauth2/common/WSS4JBasicAuthFilter.java
@@ -32,6 +32,7 @@ import org.apache.cxf.jaxrs.utils.JAXRSUtils;
import org.apache.cxf.message.Message;
import org.apache.cxf.rs.security.oauth2.services.WellKnownService;
import org.apache.cxf.rt.security.saml.interceptor.WSS4JBasicAuthValidator;
+import org.apache.wss4j.dom.validate.UsernameTokenValidator;
/**
* Extends the WSS4J validator as a JAX-RS request filter
@@ -40,6 +41,11 @@ import
org.apache.cxf.rt.security.saml.interceptor.WSS4JBasicAuthValidator;
@Priority(Priorities.AUTHENTICATION)
public class WSS4JBasicAuthFilter extends WSS4JBasicAuthValidator implements
ContainerRequestFilter {
+ public WSS4JBasicAuthFilter() {
+ super();
+ setValidator(new UsernameTokenValidator());
+ }
+
public void filter(ContainerRequestContext requestContext) throws
IOException {
if
(requestContext.getUriInfo().getPath().contains(WellKnownService.WELL_KNOWN_PATH))
{
return;
@@ -60,5 +66,6 @@ public class WSS4JBasicAuthFilter extends
WSS4JBasicAuthValidator implements Con
throw ExceptionUtils.toInternalServerErrorException(ex, null);
}
}
+
}