KEYCLOAK-4657 Sort out REST API for prod profile
This commit is contained in:
parent
9303a9c7d0
commit
6b21b4d87b
3 changed files with 27 additions and 7 deletions
|
@ -218,6 +218,27 @@
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
<plugins>
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<artifactId>maven-resources-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>copy-resources</id>
|
||||||
|
<phase>validate</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>copy-resources</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<outputDirectory>target/docs</outputDirectory>
|
||||||
|
<resources>
|
||||||
|
<resource>
|
||||||
|
<directory>src/docs</directory>
|
||||||
|
<filtering>true</filtering>
|
||||||
|
</resource>
|
||||||
|
</resources>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
<artifactId>maven-javadoc-plugin</artifactId>
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
@ -244,7 +265,7 @@
|
||||||
|
|
||||||
<reportOutputDirectory>${project.basedir}/target/apidocs-rest/swagger</reportOutputDirectory>
|
<reportOutputDirectory>${project.basedir}/target/apidocs-rest/swagger</reportOutputDirectory>
|
||||||
<useStandardDocletOptions>false</useStandardDocletOptions>
|
<useStandardDocletOptions>false</useStandardDocletOptions>
|
||||||
<additionalparam> -skipUiFiles -apiVersion 1 -includeResourcePrefixes org.keycloak.services.resources.admin,org.keycloak.protocol.oidc -docBasePath /apidocs -apiBasePath http://localhost:8080/auth -apiInfoFile ${project.basedir}/src/docs/swagger/apiinfo.json</additionalparam>
|
<additionalparam> -skipUiFiles -apiVersion 1 -includeResourcePrefixes org.keycloak.services.resources.admin,org.keycloak.protocol.oidc -docBasePath /apidocs -apiBasePath http://localhost:8080/auth -apiInfoFile ${project.basedir}/target/docs/swagger/apiinfo.json</additionalparam>
|
||||||
</configuration>
|
</configuration>
|
||||||
<goals>
|
<goals>
|
||||||
<goal>javadoc</goal>
|
<goal>javadoc</goal>
|
||||||
|
@ -289,7 +310,7 @@
|
||||||
<goal>process-asciidoc</goal>
|
<goal>process-asciidoc</goal>
|
||||||
</goals>
|
</goals>
|
||||||
<configuration>
|
<configuration>
|
||||||
<sourceDirectory>${project.basedir}/src/docs/asciidoc</sourceDirectory>
|
<sourceDirectory>${project.basedir}/target/docs/asciidoc</sourceDirectory>
|
||||||
<sourceDocumentName>index.adoc</sourceDocumentName>
|
<sourceDocumentName>index.adoc</sourceDocumentName>
|
||||||
<outputDirectory>${project.basedir}/target/apidocs-rest/output</outputDirectory>
|
<outputDirectory>${project.basedir}/target/apidocs-rest/output</outputDirectory>
|
||||||
<backend>html5</backend>
|
<backend>html5</backend>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
= Keycloak Admin REST API
|
= ${product.name.full} Admin REST API
|
||||||
|
|
||||||
== Overview
|
== Overview
|
||||||
This is a REST API reference for the Keycloak Admin
|
This is a REST API reference for the ${product.name.full} Admin
|
||||||
|
|
||||||
=== Version information
|
=== Version information
|
||||||
Version: 1
|
Version: 1
|
||||||
|
@ -10,4 +10,3 @@ Version: 1
|
||||||
Host: localhost:8080
|
Host: localhost:8080
|
||||||
BasePath: /auth
|
BasePath: /auth
|
||||||
Schemes: HTTP
|
Schemes: HTTP
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{
|
{
|
||||||
"title": "Keycloak Admin REST API",
|
"title": "${product.name.full} Admin REST API",
|
||||||
"description": "This is a REST API reference for the Keycloak Admin"
|
"description": "This is a REST API reference for the ${product.name.full} Admin"
|
||||||
}
|
}
|
Loading…
Reference in a new issue