Package io.quarkus.oidc.runtime
Interface OidcConfig
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceDefault TokenIntrospection and UserInfo cache configuration. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic OidcTenantConfiggetDefaultTenant(OidcConfig config) @WithUnnamedKey("<default>") Map<String,OidcTenantConfig> Additional named tenants.booleanIf OIDC tenants should be resolved using the bearer access token's issuer (`iss`) claim value.Default TokenIntrospection and UserInfo Cache configuration.
-
Field Details
-
DEFAULT_TENANT_KEY
- See Also:
-
-
Method Details
-
namedTenants
@ConfigDocMapKey("tenant") @WithParentName @WithUnnamedKey("<default>") @WithDefaults @WithUnnamedKey("<default>") Map<String,OidcTenantConfig> namedTenants()Additional named tenants. -
tokenCache
Default TokenIntrospection and UserInfo Cache configuration. It is used for all the tenants if it is enabled with the build-time 'quarkus.oidc.default-token-cache-enabled' property ('true' by default) and also activated, see its `max-size` property. -
resolveTenantsWithIssuer
@WithDefault("false") boolean resolveTenantsWithIssuer()If OIDC tenants should be resolved using the bearer access token's issuer (`iss`) claim value. -
getDefaultTenant
-