Skip to content

Commit bdd55fe

Browse files
committed
Merge branch 'develop' into master
2 parents 6b16859 + 5e0afe5 commit bdd55fe

File tree

220 files changed

+3302
-57831
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

220 files changed

+3302
-57831
lines changed

.github/workflows/siva-verify.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ jobs:
2929
- name: Build with Maven
3030
env:
3131
TZ: Europe/Helsinki
32-
run: ./mvnw clean install -P\!dependency-check
32+
run: ./mvnw clean install

OSS_USED.md

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -77,26 +77,3 @@ jackson-databind, rxjava, spring-security-config, spring-security-core, spring-s
7777
* **Eclipse Public License - Version 1.0:** Jetty :: Asynchronous HTTP Client, Jetty :: Http Utility, Jetty :: IO Utility, Jetty :: Utilities, Jetty :: Websocket :: API, Jetty :: Websocket :: Client, Jetty :: Websocket :: Common, Jetty :: XML utilities
7878
* **Eclipse Public License - v 1.0:** Logback Classic Module, Logback Core Module
7979
* **The W3C Software License:** Simple API for CSS
80-
81-
## SiVa XRoad Validation Service
82-
83-
* **The Apache Software License, Version 2.0:** JBoss Logging 3, Undertow Core, Undertow Servlet, Undertow WebSockets JSR356 implementations, Objenesis, Apache Commons IO,
84-
Apache Commons Lang, AssertJ fluent assertions, Hibernate Validator Engine, SnakeYAML, Spring AOP, Spring Beans, Spring Boot, Spring Boot Actuator, Spring Boot Actuator Starter,
85-
Spring Boot AutoConfigure, Spring Boot Logging Starter, Spring Boot Starter, Spring Boot Test, Spring Boot Test Auto-Configure, Spring Boot Test Starter, Spring Boot Undertow
86-
Starter, Spring Boot Web Starter, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring TestContext Framework, Spring Web, Spring Web MVC, ASM based accessors
87-
helper used by json-smart, Apache XML Security for Java, Bean Validation API, ClassMate, Commons Logging, IntelliJ IDEA Annotations, JSON Small and Fast Parser, JSONassert,
88-
Jackson-annotations, Jackson-core, Json Path, ZT Zip, jackson-databind
89-
* **Common Development and Distribution License:** Java(TM) API for WebSocket
90-
* **Eclipse Public License 1.0:** JUnit, Logback Classic Module, Logback Core Module
91-
* **MIT License:** JCL 1.2 implemented over SLF4J, JUL to SLF4J bridge, SLF4J API Module, Mockito, Project Lombok
92-
* **The JSON License:** JSON in Java
93-
* **Public Domain:** XNIO API, XNIO NIO Implementation
94-
* **CDDL or GPLv2 with exceptions:** Common Annotations 1.2 API
95-
* **GNU Lesser General Public License:** DSS Model, DSS Service Provider Interface, DSS Utils API, JAXB Detailed Report Data Model, Logback Classic Module, Logback Core Module, dss-common-validation-jaxb
96-
* **New BSD License:** Hamcrest Core, Hamcrest library
97-
* **Bouncy Castle Licence:** Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs, Bouncy Castle Provider
98-
* **BSD:** ASM Core, ASM Core, jcabi-log, jcabi-manifests
99-
* **European Union Public License 1.1:** siva-monitoring, validation-commons, xroad-validation-service
100-
* **Apache Software Licenses:** Log4j Implemented Over SLF4J
101-
* **CDDL + GPLv2 with classpath exception:** Expression Language 3.0, Java Servlet API
102-
* **GNU General Public License, Version 2 with the Classpath Exception:** Java(TM) API for WebSocket

README.md

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ SiVa is digital signature validation web service that provides JSON and SOAP API
99

1010
* Estonian DDOC containers
1111
* Estonian BDOC containers with TimeMark and TimeStamp signatures
12-
* Estonian X-Road security server ASiCE signature containers
1312
* Estonian ASiC-S containers with time stamp tokens
1413
* ETSI standard based ASiC-E and ASiC-S containers
1514
* ETSI standard based XAdES, CAdES and PAdES signatures
@@ -20,7 +19,6 @@ SiVa is digital signature validation web service that provides JSON and SOAP API
2019
Below is list of Java libraries used for validation:
2120

2221
* [DigiDoc4J](https://github.com/open-eid/digidoc4j) - is used to validate DDOC and BDOC digital signature containers.
23-
* [asicverifier](https://github.com/ria-ee/X-Road/tree/master/src/asicverifier) - is used to validate XRoad signature containers.
2422
* [DigiDoc4J DSS fork](https://github.com/open-eid/sd-dss) - to validate all other digitally signed files.
2523

2624
## Requirements
@@ -55,13 +53,7 @@ project by issuing below commands:
5553
java -jar siva-parent/siva-webapp/target/siva-webapp-X.X.X-exec.jar
5654
```
5755

58-
**Second we need to start SiVa XRoad validation service. NB! X.X.X denotes the version you are running.**
59-
60-
```bash
61-
java -jar validation-services-parent/xroad-validation-service/target/xroad-validation-service-X.X.X-exec.jar
62-
```
63-
64-
The SiVa webapp by default runs on port **8080** and XRoad validation service starts up on port **8081**.
56+
The SiVa webapp by default runs on port **8080**.
6557
Easiest way to test out validation is run SiVa demo application.
6658

6759
**Start SiVa Demo Application. NB! X.X.X denotes the version you are running.**
@@ -121,8 +113,7 @@ To execute the tests from command line after application is built use:
121113

122114
### How to run integration tests
123115
Integration tests are disabled by default, but can be enabled with maven parameter `-DrunIntegrationTests=true`.
124-
Executing integration tests requires running SiVa Web application instance (and XROAD validation service instance).
125-
It is possible to run integration tests without xroad tests `-DrunWithoutXroadIntegrationTests=true`.
116+
Executing integration tests requires running SiVa Web application instance.
126117

127118
### How to run load tests
128119

docs/img-src/Siva deployment diagram.gliffy

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

docs/img-src/Siva.qea

1.54 MB
Binary file not shown.

docs/img-src/integrationTest.gliffy

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

docs/img-src/systemTest.gliffy

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

docs/img-src/uml_siva_deployment_diagram.gliffy

Lines changed: 0 additions & 1 deletion
This file was deleted.
1.99 KB
Loading

docs/img/siva/qa_strategy/siva3/integrationTest.xml

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)