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
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