Uses of Interface
io.quarkus.oidc.runtime.TenantConfigContext
Packages that use TenantConfigContext
-
Uses of TenantConfigContext in io.quarkus.oidc.runtime
Classes in io.quarkus.oidc.runtime that implement TenantConfigContextModifier and TypeClassDescription(package private) final class(package private) final classMethods in io.quarkus.oidc.runtime that return TenantConfigContextModifier and TypeMethodDescription(package private) TenantConfigContextTenantContextFactory.createDefaultTenantConfig(Map<String, OidcTenantConfig> staticTenants, OidcTenantConfig defaultTenant) static TenantConfigContextTenantConfigContext.createNotReady(OidcProvider provider, OidcTenantConfig config, Supplier<io.smallrye.mutiny.Uni<TenantConfigContext>> staticTenantCreator) TenantConfigBean.getDefaultTenant()TenantConfigBean.getDynamicTenant(String tenantId) TenantConfigBean.getStaticTenant(String tenantId) Methods in io.quarkus.oidc.runtime that return types with arguments of type TenantConfigContextModifier and TypeMethodDescription(package private) io.smallrye.mutiny.Uni<TenantConfigContext> TenantContextFactory.createDynamic(OidcTenantConfig oidcConfig) (package private) io.smallrye.mutiny.Uni<TenantConfigContext> TenantConfigBean.createDynamicTenantContext(OidcTenantConfig oidcConfig) static io.smallrye.mutiny.Uni<TenantConfigContext> TenantConfigContext.createReady(OidcProvider provider, OidcTenantConfig config) (package private) static io.smallrye.mutiny.Uni<TenantConfigContext> TenantConfigContextImpl.createReady(OidcProvider provider, OidcTenantConfig config) (package private) Map<String, TenantConfigContext> TenantContextFactory.createStaticTenantConfigs(Map<String, OidcTenantConfig> staticTenants, OidcTenantConfig defaultTenant) (package private) List<TenantConfigContext> TenantConfigBean.getAllTenantConfigs()TenantConfigBean.getStaticTenantsConfig()io.smallrye.mutiny.Uni<TenantConfigContext> LazyTenantConfigContext.initialize()default io.smallrye.mutiny.Uni<TenantConfigContext> TenantConfigContext.initialize()Only static tenants that are notready()can and need to be initialized.(package private) io.smallrye.mutiny.Uni<TenantConfigContext> TenantConfigBean.replaceDynamicTenantContext(OidcTenantConfig oidcConfig) (package private) io.smallrye.mutiny.Uni<TenantConfigContext> DefaultTenantConfigResolver.resolveContext(io.vertx.ext.web.RoutingContext context) (package private) io.smallrye.mutiny.Uni<TenantConfigContext> DefaultTenantConfigResolver.resolveContext(String tenantId) protected io.smallrye.mutiny.Uni<TenantConfigContext> OidcIdentityProvider.resolveTenantConfigContext(io.quarkus.security.identity.request.TokenAuthenticationRequest request, io.quarkus.security.identity.AuthenticationRequestContext context) protected io.smallrye.mutiny.Uni<TenantConfigContext> TenantSpecificOidcIdentityProvider.resolveTenantConfigContext(io.quarkus.security.identity.request.TokenAuthenticationRequest request, io.quarkus.security.identity.AuthenticationRequestContext context) (package private) io.smallrye.mutiny.Uni<TenantConfigContext> TenantConfigBean.updateDynamicTenantContext(OidcTenantConfig oidcConfig) Methods in io.quarkus.oidc.runtime with parameters of type TenantConfigContextModifier and TypeMethodDescriptionstatic StringOidcUtils.decryptToken(TenantConfigContext resolvedContext, String token) static voidBackChannelLogoutHandler.fireBackChannelLogoutChangedEvent(OidcTenantConfig oidcConfig, TenantConfigContext tenant) (package private) static voidResourceMetadataHandler.fireResourceMetadataChangedEvent(OidcTenantConfig oidcConfig, TenantConfigContext tenant) io.smallrye.mutiny.Uni<io.quarkus.vertx.http.runtime.security.ChallengeData> CodeAuthenticationMechanism.getChallengeInternal(io.vertx.ext.web.RoutingContext context, TenantConfigContext configContext) static voidOidcUtils.setSecurityIdentityConfigMetadata(io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder builder, TenantConfigContext resolvedContext) (package private) static io.quarkus.security.runtime.QuarkusSecurityIdentityOidcUtils.validateAndCreateIdentity(Map<String, Object> requestData, io.quarkus.security.credential.TokenCredential credential, TenantConfigContext resolvedContext, io.vertx.core.json.JsonObject tokenJson, io.vertx.core.json.JsonObject rolesJson, UserInfo userInfo, TokenIntrospection introspectionResult, io.quarkus.security.identity.request.TokenAuthenticationRequest request) Method parameters in io.quarkus.oidc.runtime with type arguments of type TenantConfigContextModifier and TypeMethodDescriptionstatic TenantConfigContextTenantConfigContext.createNotReady(OidcProvider provider, OidcTenantConfig config, Supplier<io.smallrye.mutiny.Uni<TenantConfigContext>> staticTenantCreator) Constructors in io.quarkus.oidc.runtime with parameters of type TenantConfigContextModifierConstructorDescription(package private)LazyTenantConfigContext(TenantConfigContext delegate, Supplier<io.smallrye.mutiny.Uni<TenantConfigContext>> staticTenantCreator) (package private)TenantConfigContextImpl(TenantConfigContext tenantConfigContext, OidcTenantConfig oidcConfig) Constructor parameters in io.quarkus.oidc.runtime with type arguments of type TenantConfigContextModifierConstructorDescription(package private)LazyTenantConfigContext(TenantConfigContext delegate, Supplier<io.smallrye.mutiny.Uni<TenantConfigContext>> staticTenantCreator)