4.0.0 org.jboss jboss-parent 39 Keycloak Keycloak SSO org.keycloak keycloak-parent 999.0.0-SNAPSHOT pom 999.0.0-SNAPSHOT 1.5.8 https://s01.oss.sonatype.org/ jboss-releases-repository https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ jboss-snapshots-repository https://s01.oss.sonatype.org/content/repositories/snapshots/ 3.8.5 3.8.5 ${timestamp} keycloak ${dist.archive.file.prefix} ${project.version} ${project.version} ${dist.archive.file.prefix}-${dist.archive.file.version} ${dist.archive.dir.prefix}-${dist.archive.dir.version} 19.0.1.Final 29.0.0.Final 1.2.13.Final 21.1.0.Final 8.0.0.GA-redhat-00007 ${eap8.version} 21.1.0.Final 1.2.13.Final true 7.2.0.Final 7.5.22.Final-redhat-1 1.5.1.Final 1.0.7 1.0.2.3 3.3.10 3.3.10 3.3.10 3.3.10 2.1.3 2.2.224 6.2.13.Final 6.2.13.Final 15.0.4.Final 2.1.1 2.0.1 4.0.0 3.0.0 1.0.2.Final 2.0.2.Final 2.0.0.Final 2.0.1.Final 2.0.0.Final 1.2.17 4.7.7.Final 6.2.7.Final ${resteasy.version} 20240325.1 2.0.6 3.0.10 2.0.1 2.3.3-b02 4.0.0 1.2.2 2.3.3-b02 ${undertow-legacy.version} 2.2.24.Final 2.3.2.Final 2.2.3.Final 1.9.0.Final 6.0.3 1.5.4.Final-format-001 1.6.0.Final 2.2.6 15.4 1.5.4 2.0 5.0.3.Final 1.4.20 2.6 2.6 2.0.0.AM26 2.0.0 3.4.0 2.3.32 1.3.3 1.1 4.25.1 6.0.0 5.0.0 7.4.6 1.0.2.Final 2.0.0.Final 4.1.2 8.0 8.3.0 16 16.1 2.3.1 42.7.2 10.11 3.3.3 2022-latest 12.4.2.jre11 19.3 23.3.0.23.09 2.1.0-alpha-1 2.10 4.13.2 2.7.0.Final 2.35.0 3.0.0-M7 1.4.01 3.1.7 3.22.0 3.9.6 3.11.0 1.4.1 7.5.Final 1.9.0 1.0.4 5.1.8 2.0.1.Final 1.6.13 1.15.0 0.40.3 1.1 3.4.1 3.6.2 6.3.0 3.2.0 1.0.5.Final 512m 2048m 96m 512m -Xms${surefire.memory.Xms} -Xmx${surefire.memory.Xmx} -XX:MetaspaceSize=${surefire.memory.metaspace} -XX:MaxMetaspaceSize=${surefire.memory.metaspace.max} 0.21.5.RELEASE 2.0.3 6.5.2.Final 5.2.2.Final 2.3.1.Final 1.0.0.Alpha8 true true true keycloak ${project.version} v20.13.0 9.1.0 install --prefer-offline --frozen-lockfile --ignore-scripts false false http://keycloak.org Apache License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0 repo scm:git:git://github.com/keycloak/keycloak.git scm:git:git@github.com:keycloak/keycloak.git https://github.com/keycloak/keycloak/tree/master/ ${jboss.releases.repo.id} JBoss Releases Repository ${jboss.releases.repo.url} JIRA https://github.com/keycloak/keycloak/issues keycloak Keycloak Team boms common core crypto dependencies docs server-spi server-spi-private saml-core-api saml-core federation services themes model util rest integration adapters authz misc js quarkus org.infinispan infinispan-bom ${infinispan.version} pom import io.quarkus.platform quarkus-bom ${quarkus.version} pom import com.thoughtworks.xstream xstream ${xstream.version} org.snakeyaml snakeyaml-engine ${org.snakeyaml.snakeyaml-engine.version} org.jboss jboss-dmr ${jboss.dmr.version} com.sun.istack istack-commons-runtime ${sun.istack.version} com.sun.istack istack-commons-tools ${sun.istack.version} com.sun.xml.messaging.saaj saaj-impl ${sun.saaj.version} com.sun.xml.bind.external rngom ${sun.xml.bind.version} com.sun.xml.ws rt ${sun.xml.ws.version} com.fasterxml.woodstox woodstox-core org.glassfish.jaxb txw2 org.glassfish.ha ha-api com.sun.xml.messaging.saaj saaj-impl org.glassfish.jaxb xsom ${org.glassfish.jaxb.xsom.version} org.bouncycastle bcpkix-fips ${bouncycastle.pkixfips.version} org.bouncycastle bc-fips ${bouncycastle.bcfips.version} com.github.ua-parser uap-java ${ua-parser.version} org.yaml snakeyaml org.yaml snakeyaml ${org.yaml.snakeyaml.version} jakarta.mail jakarta.mail-api ${jakarta.mail.version} org.eclipse.angus angus-mail ${angus.mail.version} jakarta.xml.ws jakarta.xml.ws-api ${jakarta.xml.ws.version} jakarta.xml.soap jakarta.xml.soap-api ${jakarta.xml.soap.version} org.jboss.resteasy resteasy-core ${resteasy.version} log4j log4j org.slf4j slf4j-api org.slf4j slf4j-simple org.jboss.resteasy resteasy-core-spi ${resteasy.version} org.jboss.resteasy resteasy-multipart-provider ${resteasy.version} org.jboss.resteasy resteasy-jackson2-provider ${resteasy.version} org.jboss.resteasy resteasy-jaxb-provider ${resteasy.version} org.jboss.resteasy resteasy-client ${resteasy.version} org.jboss.resteasy resteasy-undertow ${resteasy.undertow.version} io.undertow undertow-servlet io.undertow undertow-core org.jboss.spec.javax.xml.bind jboss-jaxb-api_2.3_spec ${jboss.spec.javax.xml.bind.jboss-jaxb-api_2.3_spec.version} org.jboss.spec.javax.servlet.jsp jboss-jsp-api_2.3_spec ${jboss.spec.javax.servlet.jsp.jboss-jsp-api_2.3_spec.version} org.keycloak keycloak-wildfly-adapter-subsystem ${project.version} io.undertow undertow-servlet ${undertow.version} io.undertow undertow-core ${undertow.version} org.picketlink picketlink-wildfly-common ${picketlink.version} test log4j log4j ${log4j.version} com.googlecode.owasp-java-html-sanitizer owasp-java-html-sanitizer ${owasp.html.sanitizer.version} com.googlecode.owasp-java-html-sanitizer java8-shim ${owasp.html.sanitizer.version} com.googlecode.owasp-java-html-sanitizer java10-shim ${owasp.html.sanitizer.version} junit junit ${junit.version} test com.h2database h2 ${h2.version} org.hibernate.orm hibernate-c3p0 ${hibernate.c3p0.version} test org.freemarker freemarker ${freemarker.version} org.apache.santuario xmlsec ${xmlsec.version} com.fasterxml.woodstox woodstox-core org.wildfly wildfly-dist ${wildfly.version} zip org.openjdk.nashorn nashorn-core ${nashorn.version} org.twitter4j twitter4j-core ${twitter4j.version} org.jetbrains annotations com.google.zxing core ${google.zxing.version} com.google.zxing javase ${google.zxing.version} com.beust jcommander com.icegreen greenmail ${greenmail.version} test org.subethamail subethasmtp ${subethasmtp.version} test org.apache.directory.server apacheds-core ${apacheds.version} org.apache.directory.server apacheds-core-api ${apacheds.version} org.apache.directory.server apacheds-core-annotations ${apacheds.version} org.apache.directory.server apacheds-interceptor-kerberos ${apacheds.version} org.apache.directory.server apacheds-server-annotations ${apacheds.version} org.apache.directory.api api-ldap-codec-standalone ${apacheds.codec.version} org.seleniumhq.selenium selenium-java ${selenium.version} test org.seleniumhq.selenium selenium-chrome-driver ${selenium.version} test org.apache.jmeter ApacheJMeter_java ${jmeter.version} test org.dom4j dom4j ${dom4j.version} test xml-apis xml-apis ${xml-apis.version} test org.slf4j slf4j-reload4j ${slf4j.version} test com.mysql mysql-connector-j ${mysql-jdbc.version} org.wildfly.common wildfly-common ${wildfly.common.quarkus.aligned.version} org.wildfly.core wildfly-controller ${wildfly.core.version} org.wildfly.core wildfly-server ${wildfly.core.version} io.smallrye jandex org.wildfly wildfly-ee ${wildfly.version} org.wildfly wildfly-galleon-pack ${wildfly.version} zip org.wildfly wildfly-galleon-pack ${wildfly.version} pom ${ee.maven.groupId} wildfly-ee-galleon-pack ${wildfly.version} zip ${ee.maven.groupId} wildfly-servlet-galleon-pack ${ee.maven.version} zip org.wildfly wildfly-web-feature-pack ${wildfly.version} zip org.wildfly.core wildfly-subsystem-test ${wildfly.core.version} pom test ${ee.maven.groupId} wildfly-undertow ${wildfly.version} test io.undertow.jastow jastow org.wildfly.core wildfly-subsystem-test-framework ${wildfly.core.version} test org.wildfly.core wildfly-core-feature-pack-common pom ${wildfly.core.version} org.wildfly.core wildfly-core-feature-pack-ee-9-api pom ${wildfly.core.version} org.wildfly.core wildfly-core-feature-pack-galleon-common pom ${wildfly.core.version} org.wildfly.core wildfly-core-feature-pack-galleon-pruned pom ${wildfly.core.version} org.wildfly.core wildfly-core-feature-pack pom ${wildfly.core.version} org.wildfly.core wildfly-core-feature-pack zip ${wildfly.core.version} org.wildfly.core wildfly-core-galleon-pack pom ${wildfly.core.version} org.wildfly.core wildfly-core-galleon-pack zip ${wildfly.core.version} org.wildfly.core wildfly-version ${wildfly.core.version} ${ee.maven.groupId} wildfly-web-common ${wildfly.version} org.wildfly.security.elytron-web undertow-server ${elytron.undertow-server.version} org.wildfly.security wildfly-elytron-http-oidc ${wildfly-elytron.version} org.liquibase liquibase-core ${liquibase.version} org.yaml snakeyaml org.apache.commons commons-text org.osgi osgi.core ${osgi.version} org.osgi org.osgi.enterprise ${osgi.enterprise.version} org.ops4j.pax.web pax-web-runtime ${pax.web.version} org.ops4j.pax.web pax-web-api ${pax.web.version} org.ops4j.pax.web pax-web-spi ${pax.web.version} org.keycloak keycloak-client-registration-api ${project.version} org.keycloak keycloak-common ${project.version} org.keycloak keycloak-core ${project.version} org.keycloak keycloak-core test-jar ${project.version} org.keycloak keycloak-config-api ${project.version} org.keycloak keycloak-client-api ${project.version} org.keycloak keycloak-kerberos-federation ${project.version} org.keycloak keycloak-sssd-federation ${project.version} org.keycloak keycloak-ldap-federation ${project.version} org.keycloak keycloak-dependencies-server-min ${project.version} pom org.keycloak keycloak-dependencies-server-all ${project.version} pom org.keycloak keycloak-themes ${project.version} org.keycloak keycloak-adapter-spi ${project.version} org.keycloak keycloak-admin-client-jee ${project.version} org.keycloak keycloak-admin-client ${project.version} org.keycloak keycloak-as7-adapter ${project.version} org.keycloak keycloak-as7-adapter-spi ${project.version} org.keycloak keycloak-jboss-adapter-core ${project.version} org.keycloak keycloak-as7-subsystem ${project.version} org.keycloak keycloak-wildfly-server-subsystem ${project.version} org.keycloak keycloak-subsystem ${project.version} org.keycloak keycloak-js-adapter-jar ${project.version} org.keycloak keycloak-saml-as7-adapter ${project.version} org.keycloak keycloak-saml-as7-subsystem ${project.version} org.keycloak keycloak-undertow-adapter-spi ${project.version} org.keycloak keycloak-saml-wildfly-elytron-adapter ${project.version} org.keycloak keycloak-saml-wildfly-elytron-jakarta-adapter ${project.version} org.keycloak keycloak-wildfly-adduser ${project.version} org.keycloak keycloak-wildfly-extensions ${project.version} org.keycloak keycloak-server-spi ${project.version} org.keycloak keycloak-server-spi-private ${project.version} org.keycloak keycloak-model-jpa ${project.version} org.keycloak keycloak-model-storage ${project.version} org.keycloak keycloak-model-storage-private ${project.version} org.keycloak keycloak-model-storage-services ${project.version} org.keycloak keycloak-model-infinispan ${project.version} org.keycloak launcher ${project.version} org.keycloak keycloak-saml-core ${project.version} org.keycloak keycloak-saml-core-public ${project.version} org.keycloak keycloak-saml-adapter-api-public ${project.version} org.keycloak keycloak-saml-adapter-core ${project.version} org.keycloak keycloak-saml-adapter-core-jakarta ${project.version} org.keycloak keycloak-saml-adapter-galleon-pack ${project.version} zip org.keycloak keycloak-saml-wildfly-subsystem ${project.version} org.keycloak keycloak-saml-wildfly-jakarta-subsystem ${project.version} org.keycloak keycloak-saml-undertow-adapter ${project.version} org.keycloak keycloak-services ${project.version} org.keycloak keycloak-services ${project.version} test-jar org.keycloak keycloak-authz-client ${project.version} org.keycloak keycloak-authz-policy-common ${project.version} org.keycloak keycloak-policy-enforcer ${project.version} org.keycloak keycloak-quarkus-server ${project.version} org.keycloak keycloak-quarkus-server-deployment ${project.version} org.keycloak keycloak-quarkus-server-app ${project.version} org.keycloak keycloak-junit5 ${project.version} org.keycloak keycloak-account-ui ${project.version} org.keycloak keycloak-admin-ui ${project.version} org.keycloak keycloak-rest-admin-ui-ext ${project.version} org.keycloak keycloak-saml-as7-modules ${project.version} zip org.keycloak keycloak-as7-modules ${project.version} zip org.keycloak keycloak-wildfly-modules ${project.version} zip org.keycloak keycloak-saml-wildfly-modules ${project.version} zip org.keycloak keycloak-saml-wildfly-jakarta-modules ${project.version} zip org.keycloak keycloak-saml-wildfly-adapter-dist ${project.version} zip org.keycloak keycloak-server-overlay ${project.version} zip org.keycloak keycloak-server-dist ${project.version} zip org.keycloak keycloak-quarkus-dist ${project.version} zip org.keycloak keycloak-demo-dist ${project.version} zip org.keycloak keycloak-util-embedded-ldap ${project.version} org.keycloak keycloak-api-docs-dist ${project.version} zip org.keycloak keycloak-as7-adapter-dist ${project.version} zip org.keycloak keycloak-server-feature-pack ${project.version} zip org.keycloak keycloak-adapter-feature-pack ${project.version} zip org.keycloak keycloak-saml-as7-adapter-dist ${project.version} zip org.keycloak keycloak-testsuite-utils ${project.version} org.keycloak keycloak-testsuite-tools ${project.version} org.keycloak keycloak-testsuite-tools ${project.version} classes org.keycloak.example.demo cxf-jaxws-example ${project.version} org.keycloak.example.demo customer-portal-example ${project.version} war org.keycloak.example.demo product-portal-example ${project.version} war org.keycloak keycloak-crypto-default ${project.version} org.keycloak keycloak-crypto-fips1402 ${project.version} org.keycloak keycloak-crypto-elytron ${project.version} org.keycloak keycloak-admin-cli ${project.version} org.keycloak keycloak-client-cli-dist ${project.version} zip com.webauthn4j webauthn4j-core ${webauthn4j.version} com.webauthn4j webauthn4j-util ${webauthn4j.version} org.apache.kerby kerby-asn1 ${org.apache.kerby.kerby-asn1.version} commons-lang commons-lang ${commons-lang.version} org.keycloak keycloak-server-galleon-pack ${project.version} zip org.keycloak keycloak-server-galleon-pack ${project.version} pom org.wildfly.galleon-plugins wildfly-galleon-plugins ${org.wildfly.galleon-plugins.version} org.jboss.galleon * org.wildfly.galleon-plugins wildfly-config-gen ${org.wildfly.galleon-plugins.version} * * org.wildfly.galleon-plugins transformer ${org.wildfly.galleon-plugins.version} * * org.jboss.spec.javax.servlet jboss-servlet-api_3.0_spec ${servlet.api.30.version} org.jboss.spec.javax.ws.rs jboss-jaxrs-api_2.1_spec ${jboss-jaxrs-api_2.1_spec} org.jboss.spec.javax.servlet jboss-servlet-api_4.0_spec ${jboss-servlet-api_4.0_spec} org.wildfly.glow wildfly-glow-core test ${version.org.wildfly.glow} org.wildfly.glow wildfly-glow-maven-resolver test ${version.org.wildfly.glow} com.apicatalog titanium-json-ld ${com.apicatalog.titanium-json-ld.version} io.setl rdf-urdna ${io.setl.rdf-urdna.version} org.sonatype.plugins nexus-staging-maven-plugin ${nexus.staging.plugin.version} true ${jboss.releases.repo.id} ${jboss.repo.nexusUrl} org.apache.maven.plugins maven-shade-plugin ${shade.plugin.version} org.apache.maven.plugins maven-assembly-plugin posix org.apache.maven.plugins maven-dependency-plugin 3.1.2 org.apache.maven.plugins maven-release-plugin 2.5.2 true @{project.version} org.apache.maven.plugins maven-surefire-plugin ${surefire-plugin.version} -Djava.awt.headless=true ${surefire.memory.settings} ${surefire.system.args} -Duser.language=en -Duser.region=US -XX:+ExitOnOutOfMemoryError -XX:+HeapDumpOnOutOfMemoryError alphabetical false org.apache.maven.plugins maven-jar-plugin org.apache.maven.plugins maven-plugin-plugin ${maven.plugins.version} com.google.code.maven-replacer-plugin maven-replacer-plugin ${replacer.plugin.version} org.apache.maven.plugins maven-install-plugin true com.lazerycode.jmeter jmeter-maven-plugin ${jmeter.plugin.version} com.lazerycode.jmeter jmeter-analysis-maven-plugin ${jmeter.analysis.plugin.version} org.jboss.as.plugins jboss-as-maven-plugin ${jboss.as.plugin.version} true org.wildfly.plugins wildfly-maven-plugin ${wildfly.plugin.version} true org.jboss.galleon galleon-maven-plugin ${org.jboss.galleon.version} org.liquibase liquibase-maven-plugin ${liquibase.version} org.wildfly.build wildfly-server-provisioning-maven-plugin ${wildfly.build-tools.version} io.smallrye smallrye-open-api-maven-plugin ${smallrye.openapi.generator.plugin.version} org.openapitools openapi-generator-maven-plugin ${openapi.generator.plugin.version} org.wildfly.galleon-plugins wildfly-galleon-maven-plugin ${org.wildfly.galleon-plugins.version} org.wildfly.core wildfly-embedded ${wildfly.core.version} org.wildfly.common wildfly-common ${wildfly.common.wildfly.aligned.version} org.apache.maven.plugins maven-verifier-plugin ${verifier.plugin.version} main verify verify target/verifier/verifications.xml org.apache.felix maven-bundle-plugin ${osgi.bundle.plugin.version} org.apache.maven.plugins maven-clean-plugin false ${js.skip.clean} ${basedir} **/.wireit/** **/node_modules/** js/apps/keycloak-server server/** com.github.eirslett frontend-maven-plugin ${frontend.plugin.version} install-node-and-pnpm pnpm-install pnpm install --prefer-offline --frozen-lockfile --ignore-scripts ${maven.multiModuleProjectDirectory} pnpm-build pnpm build ${node.version} ${pnpm.version} ${maven.multiModuleProjectDirectory} false org.keycloak keycloak-distribution-licenses-maven-plugin ${project.version} process-licenses process process-resources org.asciidoctor asciidoctor-maven-plugin ${asciidoctor.plugin.version} org.codehaus.mojo build-helper-maven-plugin ${build-helper-maven-plugin.version} org.infinispan.maven-plugins proto-schema-compatibility-maven-plugin ${infinispan.maven-plugins.version} ${commitProtoLockChanges} jdk9 [9,) --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED testsuite !skipTestsuite testsuite test-poc test-poc eap8-adapters eap8-adapters org.jboss.eap ${eap8.version} ${eap8.version} ${eap8.wildfly.build-tools.version} ${eap8.wildfly.core.version} upstream-adapters !eap8-adapters org.wildfly ${upstream.wildfly.version} ${upstream.wildfly.version} ${upstream.wildfly.build-tools.version} ${upstream.wildfly.core.version} distribution distribution jboss-release distribution operator operator operator operator-prod operator-prod operator doclint-java8-disable [1.8,) org.apache.maven.plugins maven-javadoc-plugin none false cx.*:org.freedesktop*:org.jvnet* built-with-jdk-9-or-later (9,) 8 nexus-staging org.sonatype.plugins nexus-staging-maven-plugin gpg org.apache.maven.plugins maven-gpg-plugin 3.0.1 sign-artifacts verify sign --batch --pinentry-mode loopback crypto-default !fips140-2 keycloak-crypto-default fips140-2 fips140-2 keycloak-crypto-fips1402 clean-when-not-on-windows windows true