22#include <com/sun/star/xml/crypto/XXMLSecurityContext.hpp>
23#include <com/sun/star/xml/crypto/XSEInitializer.hpp>
24#include <com/sun/star/lang/XUnoTunnel.hpp>
25#include <com/sun/star/lang/XServiceInfo.hpp>
26#include <com/sun/star/lang/XMultiServiceFactory.hpp>
27#include <com/sun/star/uno/XComponentContext.hpp>
30#include <libxml/tree.h>
34 css::xml::crypto::XSEInitializer,
35 css::lang::XServiceInfo
50 css::uno::Reference< css::uno::XComponentContext >
mxContext;
57 virtual css::uno::Reference< css::xml::crypto::XXMLSecurityContext >
61 css::xml::crypto::XXMLSecurityContext >& securityContext )
override;
virtual OUString SAL_CALL getImplementationName() override
css::uno::Reference< css::uno::XComponentContext > mxContext
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual void SAL_CALL freeSecurityContext(const css::uno::Reference< css::xml::crypto::XXMLSecurityContext > &securityContext) override
virtual css::uno::Reference< css::xml::crypto::XXMLSecurityContext > SAL_CALL createSecurityContext(const OUString &certDB) override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
SEInitializer_MSCryptImpl(const css::uno::Reference< css::uno::XComponentContext > &rxContext)
virtual ~SEInitializer_MSCryptImpl() override