Class OidcTokenPropagationReactiveBuildTimeConfig
- java.lang.Object
-
- io.quarkus.oidc.token.propagation.reactive.OidcTokenPropagationReactiveBuildTimeConfig
-
@ConfigRoot public class OidcTokenPropagationReactiveBuildTimeConfig extends Object
Build time configuration for OIDC Token Propagation Reactive.
-
-
Field Summary
Fields Modifier and Type Field Description booleanenabledIf the OIDC Token Reactive Propagation is enabled.booleanenabledDuringAuthenticationWhether the token propagation is enabled during the `SecurityIdentity` augmentation.
-
Constructor Summary
Constructors Constructor Description OidcTokenPropagationReactiveBuildTimeConfig()
-
-
-
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].
-
-