diff options
| -rw-r--r-- | build_reporting/pom.xml | 2 | ||||
| -rw-r--r-- | connector/pom.xml | 2 | ||||
| -rw-r--r-- | connector_lib/pom.xml | 2 | ||||
| -rw-r--r-- | eidas_modules/authmodule-eIDAS-v2/pom.xml | 2 | ||||
| -rw-r--r-- | eidas_modules/authmodule_id-austria/pom.xml | 174 | ||||
| -rw-r--r-- | eidas_modules/eidas_proxy-sevice/pom.xml | 185 | ||||
| -rw-r--r-- | eidas_modules/pom.xml | 2 | ||||
| -rw-r--r-- | pom.xml | 2 | 
8 files changed, 365 insertions, 6 deletions
| diff --git a/build_reporting/pom.xml b/build_reporting/pom.xml index 0bad67af..c4bf9f83 100644 --- a/build_reporting/pom.xml +++ b/build_reporting/pom.xml @@ -6,7 +6,7 @@    <parent>      <groupId>at.asitplus.eidas</groupId>      <artifactId>ms_specific</artifactId> -    <version>1.2.2-SNAPSHOT</version> +    <version>1.2.2</version>    </parent>    <artifactId>build_reporting</artifactId>    <packaging>pom</packaging> diff --git a/connector/pom.xml b/connector/pom.xml index 66aaf225..54c86546 100644 --- a/connector/pom.xml +++ b/connector/pom.xml @@ -6,7 +6,7 @@    <parent>      <groupId>at.asitplus.eidas</groupId>      <artifactId>ms_specific</artifactId> -    <version>1.2.2-SNAPSHOT</version> +    <version>1.2.2</version>    </parent>    <groupId>at.asitplus.eidas.ms_specific</groupId> diff --git a/connector_lib/pom.xml b/connector_lib/pom.xml index f9d39966..0c44be76 100644 --- a/connector_lib/pom.xml +++ b/connector_lib/pom.xml @@ -7,7 +7,7 @@    <parent>      <groupId>at.asitplus.eidas</groupId>      <artifactId>ms_specific</artifactId> -    <version>1.2.2-SNAPSHOT</version> +    <version>1.2.2</version>    </parent>    <groupId>at.asitplus.eidas.ms_specific</groupId>    <artifactId>connector_lib</artifactId> diff --git a/eidas_modules/authmodule-eIDAS-v2/pom.xml b/eidas_modules/authmodule-eIDAS-v2/pom.xml index 802ff5f4..e0cbb807 100644 --- a/eidas_modules/authmodule-eIDAS-v2/pom.xml +++ b/eidas_modules/authmodule-eIDAS-v2/pom.xml @@ -6,7 +6,7 @@    <parent>      <groupId>at.asitplus.eidas.ms_specific</groupId>      <artifactId>modules</artifactId> -    <version>1.2.2-SNAPSHOT</version> +    <version>1.2.2</version>    </parent>    <groupId>at.asitplus.eidas.ms_specific.modules</groupId>    <artifactId>authmodule-eIDAS-v2</artifactId> diff --git a/eidas_modules/authmodule_id-austria/pom.xml b/eidas_modules/authmodule_id-austria/pom.xml new file mode 100644 index 00000000..3585fcea --- /dev/null +++ b/eidas_modules/authmodule_id-austria/pom.xml @@ -0,0 +1,174 @@ +<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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> +  <modelVersion>4.0.0</modelVersion> +  <parent> +    <groupId>at.asitplus.eidas.ms_specific</groupId> +    <artifactId>modules</artifactId> +    <version>1.2.2</version> +  </parent> +  <groupId>at.asitplus.eidas.ms_specific.modules</groupId> +  <artifactId>authmodule_id-austria</artifactId> +  <name>ID-Austria authentication</name> +  <description>User authentication forwarding user to ID Austria system</description> +   +  <dependencies> +    <dependency> +      <groupId>at.gv.egiz.components</groupId> +      <artifactId>egiz-spring-api</artifactId> +    </dependency> +    <dependency> +      <groupId>at.asitplus.eidas.ms_specific</groupId> +      <artifactId>connector_lib</artifactId> +    </dependency> +    <dependency> +      <groupId>at.asitplus.eidas.ms_specific.modules</groupId> +      <artifactId>eidas_proxy-sevice</artifactId> +    </dependency> +    <dependency> +      <groupId>at.gv.egiz.eaaf</groupId> +      <artifactId>eaaf-core</artifactId> +    </dependency>     +    <dependency> +      <groupId>at.gv.egiz.eaaf</groupId> +      <artifactId>eaaf_module_pvp2_sp</artifactId> +    </dependency> +         +    <dependency> +      <groupId>org.apache.commons</groupId> +      <artifactId>commons-lang3</artifactId> +    </dependency> +    <dependency> +      <groupId>com.google.guava</groupId> +      <artifactId>guava</artifactId> +    </dependency> +    <dependency> +      <groupId>org.apache.commons</groupId> +      <artifactId>commons-text</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> +    <dependency> +      <groupId>org.powermock</groupId> +      <artifactId>powermock-module-junit4</artifactId> +      <version>2.0.7</version> +      <scope>test</scope> +    </dependency> +    <dependency> +      <groupId>org.powermock</groupId> +      <artifactId>powermock-api-mockito2</artifactId> +      <version>2.0.7</version> +      <scope>test</scope> +    </dependency> +    <dependency> +      <groupId>com.squareup.okhttp3</groupId> +      <artifactId>mockwebserver</artifactId> +      <scope>test</scope> +    </dependency>   +     +    <dependency> +      <groupId>at.asitplus.eidas.ms_specific</groupId> +      <artifactId>connector_lib</artifactId> +      <scope>test</scope> +      <type>test-jar</type> +    </dependency> +     +    <dependency> +      <groupId>at.gv.egiz.eaaf</groupId> +      <artifactId>eaaf_core_utils</artifactId> +      <scope>test</scope> +      <type>test-jar</type> +    </dependency> +    <dependency> +      <groupId>at.gv.egiz.eaaf</groupId> +      <artifactId>eaaf-core</artifactId> +      <scope>test</scope> +      <type>test-jar</type> +    </dependency> +    <dependency> +      <groupId>at.gv.egiz.eaaf</groupId> +      <artifactId>eaaf_module_pvp2_core</artifactId> +      <scope>test</scope> +      <type>test-jar</type> +    </dependency>     +    <dependency> +      <groupId>at.gv.egiz.eaaf</groupId> +      <artifactId>eaaf_module_pvp2_idp</artifactId> +      <scope>test</scope> +      <type>test-jar</type> +    </dependency>     +  </dependencies> +   +<build> +    <resources> +      <resource> +        <directory>src/main/resources</directory> +      </resource> +    </resources> + +    <plugins> +      <plugin> +        <groupId>org.apache.maven.plugins</groupId> +        <artifactId>maven-compiler-plugin</artifactId> +      </plugin> +       +      <plugin> +        <groupId>com.github.spotbugs</groupId> +        <artifactId>spotbugs-maven-plugin</artifactId> +        <version>${spotbugs-maven-plugin.version}</version> +        <configuration> +          <excludeFilterFile>checks/spotbugs-exclude.xml</excludeFilterFile> +        </configuration> +      </plugin> + +      <plugin> +        <groupId>org.jacoco</groupId> +        <artifactId>jacoco-maven-plugin</artifactId> +        <executions> +          <execution> +            <id>post-unit-check</id> +            <phase>test</phase> +            <goals> +              <goal>check</goal> +              <goal>report</goal> +            </goals> +            <configuration> +              <haltOnFailure>true</haltOnFailure>                          +            </configuration> +          </execution> +        </executions> +      </plugin> + +      <!-- enable co-existence of testng and junit --> +      <plugin> +        <artifactId>maven-surefire-plugin</artifactId> +        <configuration> +          <threadCount>1</threadCount> +        </configuration> +        <dependencies> +          <dependency> +            <groupId>org.apache.maven.surefire</groupId> +            <artifactId>surefire-junit47</artifactId> +            <version>${surefire.version}</version> +          </dependency> +        </dependencies> +      </plugin> +    </plugins> +  </build>   +   +   +</project>
\ No newline at end of file diff --git a/eidas_modules/eidas_proxy-sevice/pom.xml b/eidas_modules/eidas_proxy-sevice/pom.xml new file mode 100644 index 00000000..6b280c64 --- /dev/null +++ b/eidas_modules/eidas_proxy-sevice/pom.xml @@ -0,0 +1,185 @@ +<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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> +  <modelVersion>4.0.0</modelVersion> +  <parent> +    <groupId>at.asitplus.eidas.ms_specific</groupId> +    <artifactId>modules</artifactId> +    <version>1.2.2</version> +  </parent> +  <groupId>at.asitplus.eidas.ms_specific.modules</groupId> +  <artifactId>eidas_proxy-sevice</artifactId> +  <name>eIDAS specific proxy-service</name> +  <description>Austrian specific eIDAS Proxy-Service to handle eIDAS Proxy-Service requests from other member states</description> +   +  <repositories> +    <repository> +      <id>eIDASNode-local</id> +      <name>local</name> +      <url>file:${basedir}/../../repository</url> +    </repository> +  </repositories> +   +  <dependencies> +    <dependency> +      <groupId>at.gv.egiz.components</groupId> +      <artifactId>egiz-spring-api</artifactId> +    </dependency> +    <dependency> +      <groupId>at.asitplus.eidas.ms_specific</groupId> +      <artifactId>connector_lib</artifactId> +    </dependency> +    <dependency> +      <groupId>at.asitplus.eidas.ms_specific.modules</groupId> +      <artifactId>authmodule-eIDAS-v2</artifactId> +    </dependency> +     +    <dependency> +      <groupId>at.gv.egiz.eaaf</groupId> +      <artifactId>eaaf-core</artifactId> +    </dependency>     +    <dependency> +      <groupId>at.gv.egiz.eaaf</groupId> +      <artifactId>eaaf_module_pvp2_sp</artifactId> +    </dependency> + +    <dependency> +      <groupId>eu.eidas</groupId> +      <artifactId>eidas-light-commons</artifactId> +    </dependency> +    <dependency> +      <groupId>eu.eidas</groupId> +      <artifactId>eidas-specific-communication-definition</artifactId> +    </dependency> +    <dependency> +      <groupId>eu.eidas</groupId> +      <artifactId>eidas-jcache-ignite-specific-communication</artifactId> +    </dependency> +         +    <dependency> +      <groupId>org.apache.commons</groupId> +      <artifactId>commons-lang3</artifactId> +    </dependency> +    <dependency> +      <groupId>com.google.guava</groupId> +      <artifactId>guava</artifactId> +    </dependency> +    <dependency> +      <groupId>org.apache.commons</groupId> +      <artifactId>commons-text</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> +    <dependency> +      <groupId>org.powermock</groupId> +      <artifactId>powermock-module-junit4</artifactId> +      <version>2.0.7</version> +      <scope>test</scope> +    </dependency> +    <dependency> +      <groupId>org.powermock</groupId> +      <artifactId>powermock-api-mockito2</artifactId> +      <version>2.0.7</version> +      <scope>test</scope> +    </dependency> +     +    <dependency> +      <groupId>at.asitplus.eidas.ms_specific</groupId> +      <artifactId>connector_lib</artifactId> +      <scope>test</scope> +      <type>test-jar</type> +    </dependency> +    <dependency> +      <groupId>at.asitplus.eidas.ms_specific.modules</groupId> +      <artifactId>authmodule-eIDAS-v2</artifactId> +      <scope>test</scope> +      <type>test-jar</type> +    </dependency>       +     +    <dependency> +      <groupId>at.gv.egiz.eaaf</groupId> +      <artifactId>eaaf_core_utils</artifactId> +      <scope>test</scope> +      <type>test-jar</type> +    </dependency> +    <dependency> +      <groupId>at.gv.egiz.eaaf</groupId> +      <artifactId>eaaf-core</artifactId> +      <scope>test</scope> +      <type>test-jar</type> +    </dependency> +     +  </dependencies> +   +<build> +    <resources> +      <resource> +        <directory>src/main/resources</directory> +      </resource> +    </resources> + +    <plugins> +      <plugin> +        <groupId>org.apache.maven.plugins</groupId> +        <artifactId>maven-compiler-plugin</artifactId> +      </plugin> +       +      <plugin> +        <groupId>com.github.spotbugs</groupId> +        <artifactId>spotbugs-maven-plugin</artifactId> +        <version>${spotbugs-maven-plugin.version}</version> +        <configuration> +          <excludeFilterFile>checks/spotbugs-exclude.xml</excludeFilterFile> +        </configuration> +      </plugin> + +      <plugin> +        <groupId>org.jacoco</groupId> +        <artifactId>jacoco-maven-plugin</artifactId> +        <executions> +          <execution> +            <id>post-unit-check</id> +            <phase>test</phase> +            <goals> +              <goal>check</goal> +              <goal>report</goal> +            </goals> +            <configuration> +              <haltOnFailure>true</haltOnFailure>                          +            </configuration> +          </execution> +        </executions> +      </plugin> + +      <!-- enable co-existence of testng and junit --> +      <plugin> +        <artifactId>maven-surefire-plugin</artifactId> +        <configuration> +          <threadCount>1</threadCount> +        </configuration> +        <dependencies> +          <dependency> +            <groupId>org.apache.maven.surefire</groupId> +            <artifactId>surefire-junit47</artifactId> +            <version>${surefire.version}</version> +          </dependency> +        </dependencies> +      </plugin> +    </plugins> +  </build>     +   +</project>
\ No newline at end of file diff --git a/eidas_modules/pom.xml b/eidas_modules/pom.xml index 057befbb..8f6017ff 100644 --- a/eidas_modules/pom.xml +++ b/eidas_modules/pom.xml @@ -4,7 +4,7 @@  	<parent>      <groupId>at.asitplus.eidas</groupId>  	  <artifactId>ms_specific</artifactId> -	  <version>1.2.2-SNAPSHOT</version> +	  <version>1.2.2</version>  	</parent>  	<groupId>at.asitplus.eidas.ms_specific</groupId>  	<artifactId>modules</artifactId> @@ -5,7 +5,7 @@    <modelVersion>4.0.0</modelVersion>    <groupId>at.asitplus.eidas</groupId>    <artifactId>ms_specific</artifactId> -  <version>1.2.2-SNAPSHOT</version> +  <version>1.2.2</version>    <packaging>pom</packaging>    <name>MS specific eIDAS components</name> | 
