SCS

This section controls the behavior of the SCS (Signature Creation Service). SCS is a signature method used with HTML5 and has been implemented according to the VRK (the Finnish Population Register Centre) specifications HTML5 AND DIGITAL SIGNATURES, Signature Creation Service 1.0.1. For the specification, see https://eevertti.vrk.fi/Default.aspx?id=0&docid=1335.

The setting [General] → ExtraService has to include SCS for the configurations to have any effect.

[General]
ExtraService=SCS
[SCS]
Address=127.0.0.1
Ports=8088;23123;53951
Size=0x02000000
Protocols=https

Address

This entry is used to set the IP address of the SCS but must always be set to localhost (127.0.0.1) at the moment.

Will be used in the future if there will be any extensions for IP v6.

Ports

This entry is used to set the port for the SCS. The SCS specifications defines that the first port available will be used so the default settings should not be changed.

Will be used in the future if there will be any extensions for IP v6.

Default values is 8088;23123;53951; values should not be changed.

Protocols

This entry is used to define the protocols that are allowed for the use of SCS. Valid protocols are http or/and https.

Protocols=http;https

Default value is none; no protocols allowed.

Size

This entry is used to define the maximum size of a signature in bytes. The SCS specifications recommends to use 2 MB as the maximum size but it is possible to set the values in the interval of 4 kB to 16 MB.

Default value is 0x02000000; maximum size of 2MB.

Start

This entry is used to enable the SCS.

[SCS]
Start=-signsrv start

Stop

This entry is used to disable the SCS.

[SCS]
Stop=-signsrv stop