Class AbstractDevUIProcessor
java.lang.Object
io.quarkus.oidc.deployment.devservices.AbstractDevUIProcessor
- Direct Known Subclasses:
KeycloakDevUIProcessor,OidcDevUIProcessor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static io.quarkus.devui.spi.page.CardPageBuildItemcreateProviderWebComponent(OidcDevUiRecorder recorder, Capabilities capabilities, String oidcProviderName, String oidcApplicationType, String oidcGrantType, String authorizationUrl, String tokenUrl, String logoutUrl, boolean introspectionIsAvailable, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer, Duration webClientTimeout, Map<String, Map<String, String>> grantOptions, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, ConfigurationBuildItem configurationBuildItem, String keycloakAdminUrl, Map<String, String> keycloakUsers, List<String> keycloakRealms, boolean alwaysLogoutUserInDevUiOnReload, io.quarkus.vertx.http.runtime.VertxHttpConfig httpConfig, boolean discoverMetadata, String authServerUrl) protected static Stringprotected static StringgetApplicationType(OidcTenantConfig providerConfig) protected static voidregisterOidcWebAppRoutes(BuildProducer<RouteBuildItem> routeProducer, OidcDevUiRecorder recorder, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem)
-
Field Details
-
CONFIG_PREFIX
- See Also:
-
CLIENT_ID_CONFIG_KEY
- See Also:
-
-
Constructor Details
-
AbstractDevUIProcessor
public AbstractDevUIProcessor()
-
-
Method Details
-
createProviderWebComponent
protected static io.quarkus.devui.spi.page.CardPageBuildItem createProviderWebComponent(OidcDevUiRecorder recorder, Capabilities capabilities, String oidcProviderName, String oidcApplicationType, String oidcGrantType, String authorizationUrl, String tokenUrl, String logoutUrl, boolean introspectionIsAvailable, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer, Duration webClientTimeout, Map<String, Map<String, String>> grantOptions, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, ConfigurationBuildItem configurationBuildItem, String keycloakAdminUrl, Map<String, String> keycloakUsers, List<String> keycloakRealms, boolean alwaysLogoutUserInDevUiOnReload, io.quarkus.vertx.http.runtime.VertxHttpConfig httpConfig, boolean discoverMetadata, String authServerUrl) -
getApplicationType
-
getApplicationType
-
registerOidcWebAppRoutes
protected static void registerOidcWebAppRoutes(BuildProducer<RouteBuildItem> routeProducer, OidcDevUiRecorder recorder, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem)
-