In vsd-3.4.0-beta1248 with gpgme 2.1.0 signing a pdf with okular is not possible, as the smime certs have a wrong expiration date (in okular only).
Error (after "Digitally Sign..."):
Backend config displays 28.02.1927 as expire date (left: vsd-3.4.0-beta1248, right: vsd-3.3.7):
Openssl shows 05.04.2063 for the usual testcert: ted.tester@demo.gnupg.com-encr.p12
Certificate:
Data:
[...]
Validity
Not Before: Mar 13 18:07:01 2023 GMT
Not After : Apr 5 17:00:00 2063 GMTVersions in vsd-3.4.0-beta1248:
80a99973a6c4e4449174cfff43c8e2db6f3f3b25 gpgme-2.1.0.tar.bz2 5bc31cad011192ef5d06304a28f3b8bf1382081c f85a6286ed0fd159bd0cd0f498d170d56485a3f2 gpgmepp-2.1.0.tar.xz 6a99d7eef09aedd768356792f38aca2cc03659da b5cd46aaa5331d3aecf2e3d3630803452bcb68c4 okular-202311221749.tar.xz d5cd08a19cdf8edaa403461b289d7cf7bbf3a35b
Logs (Clicking "Configure Backend... ")

