summaryrefslogtreecommitdiff
path: root/xmlsecurity/util
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2018-04-12 22:01:06 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2018-04-13 08:39:18 +0200
commit08ac81ccb5ef2397c0073f186fcf5bb2cc528b83 (patch)
tree7c853b207a883270473df62b0b1fa7d0a2a589bb /xmlsecurity/util
parentca2fd526160b8f69524cdcf8c57f814b0ad48029 (diff)
xmlsecurity nss: create SEInitializer instances with a constructor
And split NSSInitializer and SEInitializer into two implementations, they are not the same on Windows, so it simplifies things if they're also split on other platforms. Change-Id: Ifc0ea7e35e804232ee492b7eea9c25662c9b499e Reviewed-on: https://gerrit.libreoffice.org/52801 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'xmlsecurity/util')
-rw-r--r--xmlsecurity/util/xsec_xmlsec.component6
1 files changed, 5 insertions, 1 deletions
diff --git a/xmlsecurity/util/xsec_xmlsec.component b/xmlsecurity/util/xsec_xmlsec.component
index 00cedec72aac..6ea539f9ee0f 100644
--- a/xmlsecurity/util/xsec_xmlsec.component
+++ b/xmlsecurity/util/xsec_xmlsec.component
@@ -19,8 +19,12 @@
<component loader="com.sun.star.loader.SharedLibrary" environment="@CPPU_ENV@"
prefix="xsec_xmlsec" xmlns="http://openoffice.org/2010/uno-components">
- <implementation name="com.sun.star.xml.security.bridge.xmlsec.SEInitializer_NssImpl">
+ <implementation name="com.sun.star.xml.crypto.NSSInitializer"
+ constructor="com_sun_star_xml_crypto_NSSInitializer_get_implementation">
<service name="com.sun.star.xml.crypto.NSSInitializer"/>
+ </implementation>
+ <implementation name="com.sun.star.xml.crypto.SEInitializer"
+ constructor="com_sun_star_xml_crypto_SEInitializer_get_implementation">
<service name="com.sun.star.xml.crypto.SEInitializer"/>
</implementation>
<implementation name="com.sun.star.xml.security.SEInitializer_Gpg">