22#include <com/sun/star/xml/crypto/sax/XSignatureVerifyResultBroadcaster.hpp>
23#include <com/sun/star/lang/XInitialization.hpp>
24#include <com/sun/star/lang/XServiceInfo.hpp>
33typedef cppu::ImplInheritanceHelper
36 css::xml::crypto::sax::XSignatureVerifyResultBroadcaster,
37 css::lang::XInitialization,
38 css::lang::XServiceInfo
64 const css::uno::Reference< css::xml::crypto::sax::XSignatureVerifyResultListener >& listener )
override;
66 const css::uno::Reference< css::xml::crypto::sax::XSignatureVerifyResultListener >& listener )
override;
70 const css::uno::Sequence< css::uno::Any >& aArguments )
override;
77 void updateSignature(
const css::uno::Reference< css::xml::crypto::XXMLSignature >& xSignature,
78 const css::uno::Reference< css::xml::crypto::XXMLSecurityContext >& xContext ) { m_xXMLSignature = xSignature;
m_xXMLSecurityContext = xContext; }
virtual void SAL_CALL removeSignatureVerifyResultListener(const css::uno::Reference< css::xml::crypto::sax::XSignatureVerifyResultListener > &listener) override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
void updateSignature(const css::uno::Reference< css::xml::crypto::XXMLSignature > &xSignature, const css::uno::Reference< css::xml::crypto::XXMLSecurityContext > &xContext)
virtual void SAL_CALL addSignatureVerifyResultListener(const css::uno::Reference< css::xml::crypto::sax::XSignatureVerifyResultListener > &listener) override
virtual void notifyResultListener() const override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual void SAL_CALL initialize(const css::uno::Sequence< css::uno::Any > &aArguments) override
virtual OUString SAL_CALL getImplementationName() override
css::uno::Reference< css::xml::crypto::XXMLSecurityContext > m_xXMLSecurityContext
virtual void startEngine(const rtl::Reference< XMLSignatureTemplateImpl > &xSignatureTemplate) override
virtual ~SignatureVerifierImpl() override
css::uno::Sequence< OUString > SignatureVerifierImpl_getSupportedServiceNames()
OUString SignatureVerifierImpl_getImplementationName()
cppu::ImplInheritanceHelper< SignatureEngine, css::xml::crypto::sax::XSignatureVerifyResultBroadcaster, css::lang::XInitialization, css::lang::XServiceInfo > SignatureVerifierImpl_Base