Uses of Class
io.quarkus.oidc.OidcTenantConfig
-
Packages that use OidcTenantConfig Package Description io.quarkus.oidc io.quarkus.oidc.runtime -
-
Uses of OidcTenantConfig in io.quarkus.oidc
Methods in io.quarkus.oidc that return OidcTenantConfig Modifier and Type Method Description OidcTenantConfigTenantConfigResolver. resolve(io.vertx.ext.web.RoutingContext context)Returns aOidcTenantConfiggiven aRoutingContext.Methods in io.quarkus.oidc with parameters of type OidcTenantConfig Modifier and Type Method Description StringTokenStateManager. createTokenState(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, AuthorizationCodeTokens tokens)voidTokenStateManager. deleteTokens(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, String tokenState)AuthorizationCodeTokensTokenStateManager. getTokens(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, String tokenState) -
Uses of OidcTenantConfig in io.quarkus.oidc.runtime
Fields in io.quarkus.oidc.runtime declared as OidcTenantConfig Modifier and Type Field Description OidcTenantConfigOidcConfig. defaultTenantThe default tenant.(package private) OidcTenantConfigOidcProvider. oidcConfig(package private) OidcTenantConfigTenantConfigContext. oidcConfigTenant configurationFields in io.quarkus.oidc.runtime with type parameters of type OidcTenantConfig Modifier and Type Field Description Map<String,OidcTenantConfig>OidcConfig. namedTenantsAdditional named tenants.Methods in io.quarkus.oidc.runtime that return OidcTenantConfig Modifier and Type Method Description OidcTenantConfigOidcProviderClient. getOidcConfig()(package private) OidcTenantConfigDefaultTenantConfigResolver. resolveConfig(io.vertx.ext.web.RoutingContext context)Methods in io.quarkus.oidc.runtime that return types with arguments of type OidcTenantConfig Modifier and Type Method Description Function<OidcTenantConfig,io.smallrye.mutiny.Uni<TenantConfigContext>>TenantConfigBean. getTenantConfigContextFactory()Methods in io.quarkus.oidc.runtime with parameters of type OidcTenantConfig Modifier and Type Method Description (package private) static io.vertx.core.http.impl.ServerCookieCodeAuthenticationMechanism. createCookie(io.vertx.ext.web.RoutingContext context, OidcTenantConfig oidcConfig, String name, String value, long maxAge)protected static io.smallrye.mutiny.Uni<OidcProviderClient>OidcRecorder. createOidcClientUni(OidcTenantConfig oidcConfig, TlsConfig tlsConfig, io.vertx.core.Vertx vertx)protected static io.smallrye.mutiny.Uni<OidcProvider>OidcRecorder. createOidcProvider(OidcTenantConfig oidcConfig, TlsConfig tlsConfig, io.vertx.core.Vertx vertx)StringDefaultTokenStateManager. createTokenState(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, AuthorizationCodeTokens tokens)voidDefaultTokenStateManager. deleteTokens(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, String tokenState)protected static io.smallrye.mutiny.Uni<JsonWebKeySet>OidcRecorder. getJsonWebSetUni(OidcProviderClient client, OidcTenantConfig oidcConfig)AuthorizationCodeTokensDefaultTokenStateManager. getTokens(io.vertx.ext.web.RoutingContext routingContext, OidcTenantConfig oidcConfig, String tokenState)(package private) static voidCodeAuthenticationMechanism. removeCookie(io.vertx.ext.web.RoutingContext context, io.vertx.core.http.impl.ServerCookie cookie, OidcTenantConfig oidcConfig)static voidOidcUtils. setSecurityIdentityRoles(QuarkusSecurityIdentity.Builder builder, OidcTenantConfig config, io.vertx.core.json.JsonObject rolesJson)static voidOidcUtils. setTenantIdAttribute(QuarkusSecurityIdentity.Builder builder, OidcTenantConfig config)Constructors in io.quarkus.oidc.runtime with parameters of type OidcTenantConfig Constructor Description OidcProvider(OidcProviderClient client, OidcTenantConfig oidcConfig, JsonWebKeySet jwks)OidcProvider(String publicKeyEnc, OidcTenantConfig oidcConfig)OidcProviderClient(io.vertx.mutiny.ext.web.client.WebClient client, OidcConfigurationMetadata metadata, OidcTenantConfig oidcConfig)TenantConfigContext(OidcProvider client, OidcTenantConfig config)TenantConfigContext(OidcProvider client, OidcTenantConfig config, boolean ready)Constructor parameters in io.quarkus.oidc.runtime with type arguments of type OidcTenantConfig Constructor Description TenantConfigBean(Map<String,TenantConfigContext> staticTenantsConfig, Map<String,TenantConfigContext> dynamicTenantsConfig, TenantConfigContext defaultTenant, Function<OidcTenantConfig,io.smallrye.mutiny.Uni<TenantConfigContext>> tenantConfigContextFactory, Executor blockingExecutor)
-