summaryrefslogtreecommitdiff
path: root/xmlsecurity/inc/digitalsignaturesdialog.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'xmlsecurity/inc/digitalsignaturesdialog.hxx')
-rw-r--r--xmlsecurity/inc/digitalsignaturesdialog.hxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/xmlsecurity/inc/digitalsignaturesdialog.hxx b/xmlsecurity/inc/digitalsignaturesdialog.hxx
index 59e699db7b69..848a2deeac80 100644
--- a/xmlsecurity/inc/digitalsignaturesdialog.hxx
+++ b/xmlsecurity/inc/digitalsignaturesdialog.hxx
@@ -44,6 +44,7 @@ namespace xml { namespace dom {
class HeaderBar;
+class CertificateViewer;
class DigitalSignaturesDialog : public weld::GenericDialogController
{
@@ -79,6 +80,9 @@ private:
std::unique_ptr<weld::Button> m_xStartCertMgrBtn;
std::unique_ptr<weld::Button> m_xCloseBtn;
+ std::shared_ptr<CertificateViewer> m_xViewer;
+ std::shared_ptr<weld::MessageDialog> m_xInfoBox;
+
DECL_LINK(AdESCompliantCheckBoxHdl, weld::ToggleButton&, void);
DECL_LINK(ViewButtonHdl, weld::Button&, void);
DECL_LINK(AddButtonHdl, weld::Button&, void);
@@ -119,6 +123,7 @@ public:
void SetSignatureStream( const css::uno::Reference < css::io::XStream >& rxStream );
// Execute the dialog...
+ void beforeRun();
short run() override;
// Did signatures change?