diff options
author | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2018-07-20 10:56:04 +0200 |
---|---|---|
committer | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2018-07-20 10:56:04 +0200 |
commit | 31bc1246bb56fcd8807678e3f7516023bdfaed44 (patch) | |
tree | 0c3ed662a5be943a4ceb70d021e1bb7ac9dc1015 /eidas_modules/authmodule-eIDAS-v2/pom.xml | |
parent | 2945c875bda2c8236d0b3fd630358fcaca85f4a8 (diff) | |
download | National_eIDAS_Gateway-31bc1246bb56fcd8807678e3f7516023bdfaed44.tar.gz National_eIDAS_Gateway-31bc1246bb56fcd8807678e3f7516023bdfaed44.tar.bz2 National_eIDAS_Gateway-31bc1246bb56fcd8807678e3f7516023bdfaed44.zip |
add SZR client
add different logging backends
define errorcodes and error messages
update to eIDAS Ref. impl 2.1
Diffstat (limited to 'eidas_modules/authmodule-eIDAS-v2/pom.xml')
-rw-r--r-- | eidas_modules/authmodule-eIDAS-v2/pom.xml | 120 |
1 files changed, 101 insertions, 19 deletions
diff --git a/eidas_modules/authmodule-eIDAS-v2/pom.xml b/eidas_modules/authmodule-eIDAS-v2/pom.xml index 48a5a249..eef89112 100644 --- a/eidas_modules/authmodule-eIDAS-v2/pom.xml +++ b/eidas_modules/authmodule-eIDAS-v2/pom.xml @@ -3,25 +3,25 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>at.gv.egiz.eidas.ms_specific</groupId> - <artifactId>modules</artifactId> + <artifactId>modules</artifactId> <version>1.x</version> </parent> - + <groupId>at.gv.egiz.eidas.ms_specific.modules</groupId> <artifactId>authmodule-eIDAS-v2</artifactId> <name>eIDAS v2 authentication module</name> <version>${egiz.eidas.version}</version> <description>eIDAS module based on eIDAS node reference implementation v2.x</description> <properties> - <eidas-commons.version>2.0.0</eidas-commons.version> - <eidas-light-commons.version>2.0.0</eidas-light-commons.version> - <eidas-specific-communication-definition.version>2.0.0</eidas-specific-communication-definition.version> + <eidas-commons.version>2.1.0</eidas-commons.version> + <eidas-light-commons.version>2.1.0</eidas-light-commons.version> + <eidas-specific-communication-definition.version>2.1.0</eidas-specific-communication-definition.version> </properties> - <profiles> + <profiles> <profile> <id>default</id> - <activation> + <activation> <activeByDefault>true</activeByDefault> </activation> <repositories> @@ -30,8 +30,13 @@ <url>https://demo.egiz.gv.at/int-repo/</url> <releases> <enabled>true</enabled> - </releases> + </releases> </repository> + <repository> + <id>local</id> + <name>local</name> + <url>file:${basedir}/repository</url> + </repository> </repositories> </profile> </profiles> @@ -41,11 +46,18 @@ <groupId>at.gv.egiz.components</groupId> <artifactId>egiz-spring-api</artifactId> </dependency> - + <dependency> + <groupId>at.gv.egiz.eidas.ms_specific</groupId> + <artifactId>connector_lib</artifactId> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf-core</artifactId> + </dependency> <!-- eIDAS reference implemenation libs --> <dependency> - <groupId>eu.eidas</groupId> + <groupId>eu.eidas</groupId> <artifactId>eidas-commons</artifactId> <version>${eidas-commons.version}</version> <!--scope>provided</scope --> @@ -79,6 +91,14 @@ <artifactId>commons-lang3</artifactId> </dependency> <dependency> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + </dependency> + <dependency> + <groupId>joda-time</groupId> + <artifactId>joda-time</artifactId> + </dependency> + <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-text</artifactId> </dependency> @@ -87,29 +107,91 @@ <artifactId>spring-webmvc</artifactId> </dependency> <dependency> + <groupId>org.apache.cxf</groupId> + <artifactId>cxf-rt-frontend-jaxws</artifactId> + </dependency> + <dependency> + <groupId>org.apache.cxf</groupId> + <artifactId>cxf-rt-transports-http</artifactId> + </dependency> + <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <scope>provided</scope> </dependency> + + <!-- Testing --> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-test</artifactId> + <scope>test</scope> + </dependency> + </dependencies> <build> <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.8</source> + <target>1.8</target> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.cxf</groupId> + <artifactId>cxf-codegen-plugin</artifactId> + <dependencies> + <dependency> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + <version>2.8.1</version> + </dependency> + <dependency> + <groupId>com.sun.xml.bind</groupId> + <artifactId>jaxb-impl</artifactId> + <version>2.2.5</version> + </dependency> + <dependency> + <groupId>com.sun.xml.bind</groupId> + <artifactId>jaxb-xjc</artifactId> + <version>2.2.5</version> + </dependency> + </dependencies> + <executions> + <execution> + <id>generate-sources</id> + <phase>generate-sources</phase> + <configuration> + <sourceRoot>${project.build.directory}/generated/cxf</sourceRoot> + <wsdlOptions> + <wsdlOption> + <wsdl>${basedir}/src/main/resources/szr_client/SZR-1.WSDL</wsdl> + <extraargs> + <extraarg>-verbose </extraarg> + </extraargs> + </wsdlOption> + </wsdlOptions> + </configuration> + <goals> + <goal>wsdl2java</goal> + </goals> + </execution> + </executions> + </plugin> + <!-- enable co-existence of testng and junit --> <plugin> <artifactId>maven-surefire-plugin</artifactId> <configuration> <threadCount>1</threadCount> - <argLine>--add-modules java.xml.bind</argLine> </configuration> <dependencies> <dependency> |