Class OidcClientRequestFilter
java.lang.Object
io.quarkus.oidc.client.runtime.AbstractTokensProducer
io.quarkus.oidc.client.filter.runtime.AbstractOidcClientRequestFilter
io.quarkus.oidc.client.resteasy.filter.OidcClientRequestFilter
- All Implemented Interfaces:
jakarta.ws.rs.client.ClientRequestFilter
@Provider
@Singleton
@Priority(1000)
public class OidcClientRequestFilter
extends AbstractOidcClientRequestFilter
-
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.filter.runtime.AbstractOidcClientRequestFilter
filter, getMethodDescription, isForceNewTokensMethods inherited from class io.quarkus.oidc.client.runtime.AbstractTokensProducer
additionalParameters, awaitTokens, client, getTokens, init, initTokens, isClientFeatureDisabled
-
Field Details
-
oidcClientFilterConfig
-
-
Constructor Details
-
OidcClientRequestFilter
public OidcClientRequestFilter()
-
-
Method Details
-
clientId
- Overrides:
clientIdin classio.quarkus.oidc.client.runtime.AbstractTokensProducer
-
refreshOnUnauthorized
protected boolean refreshOnUnauthorized()- Overrides:
refreshOnUnauthorizedin classAbstractOidcClientRequestFilter- Returns:
- true if token that appears valid should be refreshed the next time this filter is applied
-