diff --git a/core/deployment/src/main/java/io/quarkus/deployment/Capability.java b/core/deployment/src/main/java/io/quarkus/deployment/Capability.java index 7196e7d4b87f2..135ec935f41fa 100644 --- a/core/deployment/src/main/java/io/quarkus/deployment/Capability.java +++ b/core/deployment/src/main/java/io/quarkus/deployment/Capability.java @@ -108,6 +108,8 @@ public interface Capability { String OIDC = QUARKUS_PREFIX + ".oidc"; + String KEYCLOAK_AUTHORIZATION = QUARKUS_PREFIX + ".keycloak.authorization"; + /** * Presence of an io.opentracing tracer (for example, Jaeger). */ diff --git a/extensions/keycloak-authorization/runtime/pom.xml b/extensions/keycloak-authorization/runtime/pom.xml index c3aa7fe23d1ff..18a2eba3c6b31 100644 --- a/extensions/keycloak-authorization/runtime/pom.xml +++ b/extensions/keycloak-authorization/runtime/pom.xml @@ -64,7 +64,12 @@ io.quarkus - quarkus-extension-maven-plugin + quarkus-extension-maven-plugin + + + io.quarkus.keycloak.authorization + + maven-compiler-plugin