4.0.0 org.apache.nifi.registry nifi-registry-core 2.0.0-SNAPSHOT nifi-registry-web-api war ${project.basedir}/src/main/resources/swagger ${project.build.directory}/swagger ${project.basedir}/src/main/asciidoc ${project.build.directory}/asciidoc ${project.build.directory}/${project.artifactId}-${project.version}/docs/ src/main/resources org.springframework.boot spring-boot-maven-plugin ${spring.boot.version} maven-war-plugin false com.github.kongchen swagger-maven-plugin 3.1.7 compile generate org.apache.nifi.registry.web.api http https /nifi-registry-api Apache NiFi Registry REST API ${project.version} The REST API provides an interface to a registry with operations for saving, versioning, reading NiFi flows and components. Apache NiFi Registry dev@nifi.apache.org https://nifi.apache.org https://www.apache.org/licenses/LICENSE-2.0.html Apache 2.0 License As described in the license ${swagger.source.dir}/security-definitions.json ${swagger.generated.dir} maven-resources-plugin copy-resources validate copy-resources ${docs.dir}/rest-api/images src/main/resources/images io.swagger.codegen.v3 swagger-codegen-maven-plugin 3.0.33 compile generate ${swagger.generated.dir}/swagger.json ${docs.dir}/rest-api html src/main/resources/templates com.github.jknack handlebars 4.3.1 com.googlecode.maven-download-plugin download-maven-plugin 1.2.1 download-swagger-ui wget https://github.com/swagger-api/swagger-ui/archive/v${swagger.ui.version}.tar.gz true ${project.build.directory} org.apache.maven.plugins maven-antrun-plugin bundle-swagger-ui prepare-package run Copy static Swagger UI files to target Disable schema validation by removing validatorUrl Rename 'index.html' to 'ui.html' Replace default swagger.json location Copy swagger.json into static assets folder org.apache.rat apache-rat-plugin src/test/resources/test-versioned-flow-snapshot.json org.springframework.boot spring-boot-starter-web ${spring.boot.version} org.springframework.boot spring-boot-starter-logging org.springframework.boot spring-boot-starter-jersey ${spring.boot.version} org.springframework spring-aop javax.xml.bind jaxb-api org.springframework.boot spring-boot-starter-actuator ${spring.boot.version} io.micrometer micrometer-core org.springframework.security.kerberos spring-security-kerberos-core 1.0.1.RELEASE org.springframework spring-core org.springframework.security spring-security-core org.springframework.boot spring-boot-starter-tomcat ${spring.boot.version} provided org.apache.nifi.registry nifi-registry-framework 2.0.0-SNAPSHOT org.apache.nifi.registry nifi-registry-revision-spring-jdbc 2.0.0-SNAPSHOT org.apache.nifi.registry nifi-registry-revision-entity-service 2.0.0-SNAPSHOT org.apache.nifi nifi-property-utils provided org.apache.nifi.registry nifi-registry-properties 2.0.0-SNAPSHOT provided org.apache.nifi.registry nifi-registry-security-api 2.0.0-SNAPSHOT provided org.apache.nifi.registry nifi-registry-provider-api 2.0.0-SNAPSHOT provided org.apache.nifi.registry nifi-registry-security-utils 2.0.0-SNAPSHOT org.apache.commons commons-lang3 javax.servlet javax.servlet-api provided jakarta.xml.bind jakarta.xml.bind-api org.glassfish.jaxb jaxb-runtime io.swagger swagger-annotations org.glassfish.jersey.media jersey-media-multipart io.jsonwebtoken jjwt 0.7.0 org.apache.nifi.registry nifi-registry-test 2.0.0-SNAPSHOT test org.apache.nifi.registry nifi-registry-client 2.0.0-SNAPSHOT test org.springframework.boot spring-boot-starter-jetty ${spring.boot.version} test org.eclipse.jetty.websocket websocket-server org.eclipse.jetty.websocket javax-websocket-server-impl com.unboundid unboundid-ldapsdk 6.0.8 test org.spockframework spock-core test org.codehaus.groovy * cglib cglib-nodep 2.2.2 test org.eclipse.jetty jetty-util ${jetty.version} test com.nimbusds oauth2-oidc-sdk com.google.guava guava org.codehaus.groovy groovy-json 2.5.18 test org.codehaus.groovy groovy 2.5.18 test org.springframework.security spring-security-oauth2-resource-server