Interface OidcTokenPropagationReactiveConfig
@ConfigMapping(prefix="quarkus.rest-client-oidc-token-propagation")
@ConfigRoot(phase=BUILD_AND_RUN_TIME_FIXED)
public interface OidcTokenPropagationReactiveConfig
-
Method Summary
Modifier and TypeMethodDescriptionName of the configured OidcClient.booleanExchange the current token with OpenId Connect Provider for a new token using either "urn:ietf:params:oauth:grant-type:token-exchange" or "urn:ietf:params:oauth:grant-type:jwt-bearer" token grant before propagating it.
-
Method Details
-
exchangeToken
@WithDefault("false") boolean exchangeToken()Exchange the current token with OpenId Connect Provider for a new token using either "urn:ietf:params:oauth:grant-type:token-exchange" or "urn:ietf:params:oauth:grant-type:jwt-bearer" token grant before propagating it. -
clientName
Name of the configured OidcClient. Note this property is only used if the `exchangeToken` property is enabled.
-