Raul Metsma
Raul Metsma
xmlsec1 is used to verify data references and signaturevalue https://github.com/open-eid/libdigidocpp/blob/master/src/XMLDocument.h#L415-L446 OCSP and timestamps use Digest object
Seems like xmlsec1 uses fetch method https://github.com/lsh123/xmlsec/blob/master/src/openssl/digests.c#L313C67-L313C77
https://github.com/open-eid/libdigidocpp/blob/master/src/crypto/TSL.cpp#L197-L237 Seems like TSL parsing handles all exceptions
This is known issue. The network is required currently to run unittests.
I majority of test require network. There is built in OCSP server in OpenSSL that can be used. Need to figure out how to implement TimeStamp server with OpenSSL.
What version opensc is installed? It should be fixed in RIA repository.
I wonder why it does not install this version https://installer.id.ee/media/ubuntu/pool/main/o/opensc/. It should update apt cache and force install/upgrade opensc https://github.com/open-eid/linux-installer/blob/master/install-open-eid.sh#L93-L94