From feaa0a61527f0eb29ce33fb9e1aa1ddb0703779d Mon Sep 17 00:00:00 2001 From: Thomas <> Date: Wed, 2 Feb 2022 18:01:06 +0100 Subject: feature(ernp): generate ERnP client from openAPI specification --- eidas_modules/authmodule-eIDAS-v2/pom.xml | 48 ++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) (limited to 'eidas_modules/authmodule-eIDAS-v2/pom.xml') diff --git a/eidas_modules/authmodule-eIDAS-v2/pom.xml b/eidas_modules/authmodule-eIDAS-v2/pom.xml index 5a24b67f..3ee16b0c 100644 --- a/eidas_modules/authmodule-eIDAS-v2/pom.xml +++ b/eidas_modules/authmodule-eIDAS-v2/pom.xml @@ -144,6 +144,16 @@ 2.11.2 compile + + org.openapitools + jackson-databind-nullable + + + + io.swagger.parser.v3 + swagger-parser + + org.bitbucket.b_c jose4j @@ -229,6 +239,9 @@ target/generated-sources/cxf + + target/generated-sources/swagger + @@ -262,7 +275,7 @@ - generate-sources + generate-sources-soap generate-sources ${project.build.directory}/generated/cxf @@ -302,6 +315,39 @@ + + org.openapitools + openapi-generator-maven-plugin + + + generate-sources-json + generate-sources + + false + false + ${project.basedir}/src/main/resources/wsdl/ernp_client/openapi.json + java + ${project.build.directory}/generated/swagger + at.asitplus.eidas.specific.modules.auth.eidas.v2.dao.ernp.api + at.asitplus.eidas.specific.modules.auth.eidas.v2.dao.ernp.model + at.asitplus.eidas.specific.modules.auth.eidas.v2.dao.ernp.invoker + + at.asitplus.eidas.specific.modules.auth.eidas.v2.clients.ernp + true + at.asitplus.eidas.specific.modules.auth.eidas.v2 + true + java8 + jackson + resttemplate + + + + generate + + + + + com.github.spotbugs spotbugs-maven-plugin -- cgit v1.2.3