onecx-quarkus-it-security
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.tkit.onecx.quarkus</groupId> <artifactId>onecx-quarkus-it-security</artifactId> <version>1.3.0</version> </dependency>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.tkit.onecx.quarkus</groupId> <artifactId>onecx-quarkus-it-parent</artifactId> <version>1.3.0</version> <relativePath>../pom.xml</relativePath> </parent> <artifactId>onecx-quarkus-it-security</artifactId> <packaging>jar</packaging> <dependencies> <dependency> <groupId>org.tkit.onecx.quarkus</groupId> <artifactId>onecx-core</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-smallrye-context-propagation</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-rest</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-rest-jackson</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-smallrye-health</artifactId> </dependency> <dependency> <groupId>org.tkit.quarkus.lib</groupId> <artifactId>tkit-quarkus-log-cdi</artifactId> </dependency> <dependency> <groupId>org.tkit.quarkus.lib</groupId> <artifactId>tkit-quarkus-log-rs</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-oidc</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-smallrye-openapi</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-hibernate-validator</artifactId> </dependency> <!-- TEST --> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-test-keycloak-server</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.openapitools</groupId> <artifactId>openapi-generator-maven-plugin</artifactId> <configuration> <generatorName>jaxrs-spec</generatorName> <modelNameSuffix>DTO</modelNameSuffix> <generateApiTests>false</generateApiTests> <generateApiDocumentation>false</generateApiDocumentation> <generateModelTests>false</generateModelTests> <generateModelDocumentation>false</generateModelDocumentation> <generateSupportingFiles>false</generateSupportingFiles> <addCompileSourceRoot>true</addCompileSourceRoot> <library>quarkus</library> <additionalProperties>onecx-scopes=true</additionalProperties> <configOptions> <sourceFolder>/</sourceFolder> <openApiNullable>false</openApiNullable> <returnResponse>true</returnResponse> <useTags>true</useTags> <interfaceOnly>true</interfaceOnly> <serializableModel>true</serializableModel> <singleContentTypes>true</singleContentTypes> <dateLibrary>java8</dateLibrary> <useMicroProfileOpenAPIAnnotations>true</useMicroProfileOpenAPIAnnotations> <useJakartaEe>true</useJakartaEe> <useSwaggerAnnotations>false</useSwaggerAnnotations> <java17>true</java17> </configOptions> </configuration> <executions> <execution> <id>internal</id> <goals> <goal>generate</goal> </goals> <configuration> <inputSpec>${basedir}/src/main/openapi/example-openapi.yaml</inputSpec> <apiPackage>gen.org.tkit.onecx.quarkus.security.example</apiPackage> <modelPackage>gen.org.tkit.onecx.quarkus.security.example.model</modelPackage> <modelNameSuffix>DTO</modelNameSuffix> </configuration> </execution> </executions> <dependencies> <dependency> <groupId>org.tkit.onecx.quarkus</groupId> <artifactId>onecx-openapi-generator</artifactId> <version>${project.version}</version> </dependency> </dependencies> </plugin> </plugins> </build> </project>