Interface OidcTokenPropagationReactiveBuildTimeConfig


@ConfigMapping(prefix="quarkus.rest-client-oidc-token-propagation") @ConfigRoot public interface OidcTokenPropagationReactiveBuildTimeConfig
Build time configuration for OIDC Token Propagation Reactive.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    If the OIDC Token Reactive Propagation is enabled.
    boolean
    Whether the token propagation is enabled during the `SecurityIdentity` augmentation.
  • Method Details

    • enabled

      @WithDefault("true") boolean enabled()
      If the OIDC Token Reactive Propagation is enabled.
    • enabledDuringAuthentication

      @WithDefault("false") boolean enabledDuringAuthentication()
      Whether the token propagation is enabled during the `SecurityIdentity` augmentation. For example, you may need to use a REST client from `SecurityIdentityAugmentor` to propagate the current token to acquire additional roles for the `SecurityIdentity`. Note, this feature relies on a duplicated context. More information about Vert.x duplicated context can be found in xref:duplicated-context.adoc[this guide].