Skip to content

Commit 757c767

Browse files
Merge pull request #16 from open-eid/update
Update documentation
2 parents 3aa4dd4 + d793517 commit 757c767

File tree

7 files changed

+14
-14
lines changed

7 files changed

+14
-14
lines changed

.github/workflows/pages.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ jobs:
77
runs-on: ubuntu-latest
88
steps:
99
- name: Check out code
10-
uses: actions/checkout@v3
10+
uses: actions/checkout@v4
1111
- name: Setup Python
12-
uses: actions/setup-python@v4
12+
uses: actions/setup-python@v5
1313
with:
14-
python-version: '3.9'
14+
python-version: '3.10'
1515
- name: Install dependencies
1616
run: python3 -m pip install mkdocs-bootswatch
1717
- name: Build docs
Binary file not shown.
Binary file not shown.

ID_software_architecture_files/docs/index.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# ARCHITECTURE OF ID-SOFTWARE
22

33
Document version: 2.7
4-
Software version: 23.07
5-
Last updated: 11.8.2023
4+
Software version: 24.04
5+
Last updated: 16.4.2024
66

77

88
# Introduction
@@ -15,7 +15,7 @@ Main sources for information about ID-software are [www.id.ee](https://www.id.ee
1515

1616
This document covers description of ID-software and its components, their deployment in different environments, provided and required interfaces. The document does not include components that have reached the end of their support nor the components that have not yet been released.
1717

18-
The document is based on the latest released state of the ID-software components. At the time of writing, the latest released version of ID-software is **version 23.07**. Latest version numbers of the various ID-software components are provided at [https://www.id.ee/en/article/information-on-the-latest-software-versions/](https://www.id.ee/en/article/information-on-the-latest-software-versions/).
18+
The document is based on the latest released state of the ID-software components. At the time of writing, the latest released version of ID-software is **version 24.04**. Latest version numbers of the various ID-software components are provided at [https://www.id.ee/en/article/information-on-the-latest-software-versions/](https://www.id.ee/en/article/information-on-the-latest-software-versions/).
1919

2020
The document is targeted for:
2121

@@ -32,9 +32,9 @@ The document is targeted for:
3232

3333
The software is being developed and tested by:
3434

35-
* **RaulWalter** (RW, [https://www.raulwalter.com](https://www.raulwalter.com)) as the main contractor during 2019-2023;
36-
* **Nortal** ([https://nortal.com](https://nortal.com)) during 2019-2023;
37-
* **TTT** ([https://www.testijad.ee](https://www.testijad.ee)) during 2019-2023;
35+
* **RaulWalter** (RW, [https://www.raulwalter.com](https://www.raulwalter.com)) as the main contractor during 2019-2024;
36+
* **Nortal** ([https://nortal.com](https://nortal.com)) during 2019-2024;
37+
* **TTT** ([https://www.testijad.ee](https://www.testijad.ee)) during 2019-2024;
3838
* SK ID Solutions (SK, [https://www.skidsolutions.eu/en](https://www.skidsolutions.eu/en));
3939
* Aktors ([http://www.aktors.ee/wp/](http://www.aktors.ee/wp/));
4040
* CGI Estonia ([https://www.cgi.ee/et](https://www.cgi.ee/et)).
@@ -306,7 +306,7 @@ Required:
306306
* [Smart-ID (MID) REST service](#_SID_REST_service)
307307
* [LDAP directory interface](#_LDAP_directory_interface)
308308
* Interfaces with base libraries:
309-
* [Libdigidocpp library’s API](#_Libdigidocpp_library’s_interfaces) – for handling documents in supported digital signature formats (BDOC, DDOC and PDF)
309+
* [Libdigidocpp library’s API](#_Libdigidocpp_library’s_interfaces) – for handling documents in supported digital signature formats (ASiC, BDOC, DDOC and PDF)
310310
* External base libraries: Qt6, libldap, openssl
311311
* Interfaces with cryptographic token’s drivers (described in chap. [Drivers](#_comp_drivers))
312312
* PKCS#11 interface
@@ -365,7 +365,7 @@ Required:
365365
* [Smart-ID (MID) REST service](#_SID_REST_service)
366366
* [LDAP directory interface](#_LDAP_directory_interface)
367367
* Interfaces with base libraries:
368-
* [Libdigidocpp library’s API](#_Libdigidocpp_library’s_interfaces) – for handling documents in supported digital signature formats (BDOC, DDOC and PDF)
368+
* [Libdigidocpp library’s API](#_Libdigidocpp_library’s_interfaces) – for handling documents in supported digital signature formats (ASiC, BDOC, DDOC and PDF)
369369
* External base libraries: libldap, openssl
370370

371371

@@ -387,7 +387,7 @@ Required:
387387
| Libdigidocpp | C++ software library that enables handling documents in BDOC 2.1, ASiC and DIGIDOC-XML 1.3 formats (via CDigiDoc base library). Wiki: [https://github.com/open-eid/libdigidocpp/wiki](https://github.com/open-eid/libdigidocpp/wiki) Code repository: [https://github.com/open-eid/libdigidocpp](https://github.com/open-eid/libdigidocpp) Documentation: [http://open-eid.github.io/libdigidocpp](http://open-eid.github.io/libdigidocpp). | RIA |
388388
| digidoc-tool program | Small command line application (digidoc-tool.exe) that implements the main functionality of Libdigidocpp library. Used for testing purposes. Can also be used as a source for sample client code for using Libdigidocpp. See also [http://open-eid.github.io/libdigidocpp](http://open-eid.github.io/libdigidocpp). | RIA |
389389
| DigiDocCSharp | .NET C# wrapper classes for using Libidigidocpp library’s functionality in .NET environment. Created with Swig tool. See also [https://github.com/open-eid/libdigidocpp/blob/master/examples/DigiDocCSharp/README.md](https://github.com/open-eid/libdigidocpp/blob/master/examples/DigiDocCSharp/README.md). | RIA |
390-
| SiVa | *Si*gnature *Ve*rification Service is an online web service for validating digitally signed documents.<br/>SiVa is used by the DigiDoc4 Client and RIA DigiDoc (by libdigidocpp base library) to validate documents in formats that are not natively supported; currently the service is used to validate PDF (ETSI PAdES) documents.<br/>See also [Signature Verification Service interface](#_SiVa_verification_service). | RIA |
390+
| SiVa | *Si*gnature *Ve*rification Service is an online web service for validating digitally signed documents.<br/>SiVa is used by the DigiDoc4 Client and RIA DigiDoc (by libdigidocpp base library) to validate documents in formats that are not natively supported; currently the service is used to validate ASiC (CAdES), PDF (ETSI PAdES) and DDOC documents.<br/>See also [Signature Verification Service interface](#_SiVa_verification_service). | RIA |
391391
| TSL repository | Repository for accessing the TSL ([Trust Service status List](http://www.etsi.org/deliver/etsi_ts/119600_119699/119612/02.02.01_60/ts_119612v020201p.pdf)) lists that can be used as a central source of trust anchor information during digital signature creation and validation processes. The European Commission’s TSL list ([https://ec.europa.eu/tools/lotl/eu-lotl.xml](https://ec.europa.eu/tools/lotl/eu-lotl.xml)) is used as the central TSL list (with references to national lists). | EU/ RIA |
392392
| Time-stamping proxy service interface | [RFC3161](https://tools.ietf.org/html/rfc3161) based time-stamping service. | RIA |
393393
| OCSP service | [RFC6960](https://tools.ietf.org/html/rfc6960) based OCSP service. Also offered by SK for Estonian and a number of foreign certificates (see [www.skidsolutions.eu/en](http://www.skidsolutions.eu/en/)). | SK |
@@ -847,8 +847,8 @@ The following chapter describes interfaces that different ID-software components
847847
#### Time-stamping proxy service interface
848848

849849
* User: DigiDoc4j, Libdigidocpp (DigiDoc4 Client, RIA DigiDoc)
850-
* Accessible with: HTTP protocol
851-
* Accessible from: [https://eid-ts.ria.ee/ts](https://eid-ts.ria.ee/ts)
850+
* Accessible with: HTTPS protocol
851+
* Accessible from: [https://eid-dd.ria.ee/ts](https://eid-dd.ria.ee/ts)
852852
* Documentation: [RFC3161](https://tools.ietf.org/html/rfc3161)
853853

854854
<a name="_OCSP_service_interface"></a>
-823 Bytes
Loading
-1.55 KB
Loading
10.2 KB
Loading

0 commit comments

Comments
 (0)