summaryrefslogtreecommitdiff
path: root/officecfg
diff options
context:
space:
mode:
authorSarper Akdemir <sarper.akdemir@allotropia.de>2024-07-31 11:03:13 +0200
committerSarper Akdemir <sarper.akdemir@allotropia.de>2024-08-05 13:15:31 +0200
commit9786f8ea59ccc9225871888d23b5af9ed16a5e5f (patch)
tree5553cceb80caa1efa8e1b1713b2cd3728f7e3927 /officecfg
parent50455fa6a223f34b59aca3c837ce79aebf9bb5aa (diff)
tdf#159040 tdf#162206: better the user key selection and test sign with default
fix GPG CertificateImpl::getSHA1Thumbprint not returning a sequence of bytes as the thumbprint. (that is what the documented API states, and what all of the code assumed.) now /org.openoffice.UserProfile/Data/signingkey and encryptionkey stores the key's SHA1Thumbprint for better identification of keys. Previously on the key name was being used. fix annoying NSS Certificate Database password prompt appearing on Tools->Options if the certificate database is password protected. improve Tools->Options->UserData user key selection and display of information. add a ui test for "Sign with default certificate" interaction in the save dialog. Change-Id: I1036856003f58f494838e0f81ca0fe18e821f528 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171395 Tested-by: Jenkins Reviewed-by: Sarper Akdemir <sarper.akdemir@allotropia.de>
Diffstat (limited to 'officecfg')
-rw-r--r--officecfg/registry/schema/org/openoffice/UserProfile.xcs12
1 files changed, 12 insertions, 0 deletions
diff --git a/officecfg/registry/schema/org/openoffice/UserProfile.xcs b/officecfg/registry/schema/org/openoffice/UserProfile.xcs
index 3b0927d1341e..8d488509f508 100644
--- a/officecfg/registry/schema/org/openoffice/UserProfile.xcs
+++ b/officecfg/registry/schema/org/openoffice/UserProfile.xcs
@@ -188,6 +188,18 @@
</info>
<value>true</value>
</prop>
+ <prop oor:name="signingkeydisplayname" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>Cached signing key display name.</desc>
+ </info>
+ <value/>
+ </prop>
+ <prop oor:name="encryptionkeydisplayname" oor:type="xs:string" oor:nillable="false">
+ <info>
+ <desc>Cached encryption key display name.</desc>
+ </info>
+ <value/>
+ </prop>
</group>
<group oor:name="WinUserInfo">
<info>