Class OidcTokenPropagationReactiveBuildTimeConfig


  • @ConfigRoot
    public class OidcTokenPropagationReactiveBuildTimeConfig
    extends Object
    Build time configuration for OIDC Token Propagation Reactive.
    • Field Detail

      • enabled

        @ConfigItem(defaultValue="true")
        public boolean enabled
        If the OIDC Token Reactive Propagation is enabled.
      • enabledDuringAuthentication

        @ConfigItem(defaultValue="false")
        public 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].
    • Constructor Detail

      • OidcTokenPropagationReactiveBuildTimeConfig

        public OidcTokenPropagationReactiveBuildTimeConfig()