From 1f2c25ed58b6e39617084b20ed4115156b5060c5 Mon Sep 17 00:00:00 2001 From: Sergey Beryozkin Date: Fri, 22 Mar 2024 15:01:36 +0000 Subject: [PATCH] Use OidcClientFiler and AccessToken annotations --- .../connect/client/RestClientWithOidcClientFilter.java | 5 ++--- .../connect/client/RestClientWithTokenPropagationFilter.java | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/security-openid-connect-client-quickstart/src/main/java/org/acme/security/openid/connect/client/RestClientWithOidcClientFilter.java b/security-openid-connect-client-quickstart/src/main/java/org/acme/security/openid/connect/client/RestClientWithOidcClientFilter.java index 738ab920e7..9ee186e8fc 100644 --- a/security-openid-connect-client-quickstart/src/main/java/org/acme/security/openid/connect/client/RestClientWithOidcClientFilter.java +++ b/security-openid-connect-client-quickstart/src/main/java/org/acme/security/openid/connect/client/RestClientWithOidcClientFilter.java @@ -4,14 +4,13 @@ import jakarta.ws.rs.Path; import jakarta.ws.rs.Produces; -import org.eclipse.microprofile.rest.client.annotation.RegisterProvider; import org.eclipse.microprofile.rest.client.inject.RegisterRestClient; -import io.quarkus.oidc.client.reactive.filter.OidcClientRequestReactiveFilter; +import io.quarkus.oidc.client.filter.OidcClientFilter; import io.smallrye.mutiny.Uni; @RegisterRestClient -@RegisterProvider(OidcClientRequestReactiveFilter.class) +@OidcClientFilter @Path("/") public interface RestClientWithOidcClientFilter { diff --git a/security-openid-connect-client-quickstart/src/main/java/org/acme/security/openid/connect/client/RestClientWithTokenPropagationFilter.java b/security-openid-connect-client-quickstart/src/main/java/org/acme/security/openid/connect/client/RestClientWithTokenPropagationFilter.java index cf850a77f0..8592714e81 100644 --- a/security-openid-connect-client-quickstart/src/main/java/org/acme/security/openid/connect/client/RestClientWithTokenPropagationFilter.java +++ b/security-openid-connect-client-quickstart/src/main/java/org/acme/security/openid/connect/client/RestClientWithTokenPropagationFilter.java @@ -4,14 +4,13 @@ import jakarta.ws.rs.Path; import jakarta.ws.rs.Produces; -import org.eclipse.microprofile.rest.client.annotation.RegisterProvider; import org.eclipse.microprofile.rest.client.inject.RegisterRestClient; -import io.quarkus.oidc.token.propagation.reactive.AccessTokenRequestReactiveFilter; +import io.quarkus.oidc.token.propagation.AccessToken; import io.smallrye.mutiny.Uni; @RegisterRestClient -@RegisterProvider(AccessTokenRequestReactiveFilter.class) +@AccessToken @Path("/") public interface RestClientWithTokenPropagationFilter {