Package io.quarkus.devservices.keycloak
Class KeycloakDevServicesRequiredBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.devservices.keycloak.KeycloakDevServicesRequiredBuildItem
public final class KeycloakDevServicesRequiredBuildItem
extends io.quarkus.builder.item.MultiBuildItem
A marker build item signifying that integrating extensions (like OIDC and OIDC client)
are enabled. The Keycloak Dev Service will be started in DEV mode if at least one item is produced
and the Dev Service is not disabled in other fashion.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription(package private) String(package private) static KeycloakDevServicesConfiguratorof(KeycloakDevServicesConfigurator devServicesConfigurator, String authServerUrl, String... additionalDontStartConfigProperties)
-
Field Details
-
OIDC_AUTH_SERVER_URL_CONFIG_KEY
- See Also:
-
-
Method Details
-
getAuthServerUrl
String getAuthServerUrl() -
of
public static KeycloakDevServicesRequiredBuildItem of(KeycloakDevServicesConfigurator devServicesConfigurator, String authServerUrl, String... additionalDontStartConfigProperties) -
getDevServicesConfigurator
static KeycloakDevServicesConfigurator getDevServicesConfigurator(List<KeycloakDevServicesRequiredBuildItem> items)
-