Class OidcClientRequestReactiveFilter
java.lang.Object
io.quarkus.oidc.client.runtime.AbstractTokensProducer
io.quarkus.oidc.client.reactive.filter.runtime.AbstractOidcClientRequestReactiveFilter
io.quarkus.oidc.client.reactive.filter.OidcClientRequestReactiveFilter
- All Implemented Interfaces:
jakarta.ws.rs.client.ClientRequestFilter,org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestFilter
@Priority(1000)
public class OidcClientRequestReactiveFilter
extends AbstractOidcClientRequestReactiveFilter
-
Field Summary
FieldsFields inherited from class io.quarkus.oidc.client.runtime.AbstractTokensProducer
earlyTokenAcquisition, oidcClientBuildTimeConfig, oidcClientsConfig, oidcClientsInstance -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.quarkus.oidc.client.reactive.filter.runtime.AbstractOidcClientRequestReactiveFilter
filter, getMethodDescription, initTokens, isForceNewTokensMethods inherited from class io.quarkus.oidc.client.runtime.AbstractTokensProducer
additionalParameters, awaitTokens, client, getTokens, init, isClientFeatureDisabledMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.resteasy.reactive.client.spi.ResteasyReactiveClientRequestFilter
filter
-
Field Details
-
config
-
-
Constructor Details
-
OidcClientRequestReactiveFilter
public OidcClientRequestReactiveFilter()
-
-
Method Details
-
clientId
- Overrides:
clientIdin classio.quarkus.oidc.client.runtime.AbstractTokensProducer
-
refreshOnUnauthorized
protected boolean refreshOnUnauthorized()- Overrides:
refreshOnUnauthorizedin classAbstractOidcClientRequestReactiveFilter- Returns:
- true if token that appears valid should be refreshed the next time this filter is applied
-