22#include <com/sun/star/security/DocumentDigitalSignatures.hpp>
28 if (m_xOptionButtonAccept->get_active())
40 uno::Reference<css::security::XDocumentDigitalSignatures> xDocumentDigitalSignatures(
41 css::security::DocumentDigitalSignatures::createDefault(
m_xContext));
42 xDocumentDigitalSignatures->setParentWindow(
m_xDialog->GetXWindow());
43 xDocumentDigitalSignatures->showCertificate(m_rXCert);
47 weld::Window* pParent,
const css::uno::Reference<css::security::XCertificate>& rXCert,
48 const css::uno::Reference<css::uno::XComponentContext>& xContext)
49 : MessageDialogController(pParent,
"uui/ui/unknownauthdialog.ui",
"UnknownAuthDialog")
50 , m_xCommandButtonOK(m_xBuilder->weld_button(
"ok"))
51 , m_xView_Certificate(m_xBuilder->weld_button(
"examine"))
52 , m_xOptionButtonAccept(m_xBuilder->weld_radio_button(
"accept"))
Reference< XComponentContext > m_xContext
Reference< XExecutableDialog > m_xDialog
std::unique_ptr< weld::Button > m_xView_Certificate
std::unique_ptr< weld::Button > m_xCommandButtonOK
UnknownAuthDialog(weld::Window *pParent, const css::uno::Reference< css::security::XCertificate > &rXCert, const css::uno::Reference< css::uno::XComponentContext > &xContext)
#define LINK(Instance, Class, Member)
IMPL_LINK_NOARG(UnknownAuthDialog, OKHdl_Impl, weld::Button &, void)