47 css::uno::Reference<css::xml::crypto::XSecurityEnvironment> xSecurityEnvironment);
115 void FillCertLB(
const bool bShowWarnings =
false);
std::unique_ptr< weld::RadioButton > m_xHighRB
std::unique_ptr< weld::RadioButton > m_xLowRB
DECL_LINK(RadioButtonHdl, weld::Toggleable &, void)
MacroSecurityLevelTP(weld::Container *pParent, MacroSecurity *pDlg)
std::unique_ptr< weld::Widget > m_xVHighImg
std::unique_ptr< weld::Widget > m_xLowImg
virtual void ClosePage() override
std::unique_ptr< weld::RadioButton > m_xMediumRB
std::unique_ptr< weld::RadioButton > m_xVeryHighRB
std::unique_ptr< weld::Widget > m_xMedImg
std::unique_ptr< weld::Widget > m_xHighImg
virtual ~MacroSecurityTP()
virtual void ActivatePage()
virtual void ClosePage()=0
MacroSecurityTP(weld::Container *pParent, const OUString &rUIXMLDescription, const OUString &rID, MacroSecurity *pDlg)
std::unique_ptr< weld::Builder > m_xBuilder
std::unique_ptr< weld::Container > m_xContainer
std::unique_ptr< weld::Button > m_xAddLocPB
std::unique_ptr< weld::TreeView > m_xTrustCertLB
std::unique_ptr< weld::Button > m_xRemoveCertPB
void FillCertLB(const bool bShowWarnings=false)
std::unique_ptr< weld::TreeView > m_xTrustFileLocLB
DECL_LINK(RemoveLocPBHdl, weld::Button &, void)
MacroSecurityTrustedSourcesTP(weld::Container *pParent, MacroSecurity *pDlg)
DECL_LINK(TrustFileLocLBSelectHdl, weld::TreeView &, void)
DECL_LINK(ViewCertPBHdl, weld::Button &, void)
std::unique_ptr< weld::Image > m_xTrustCertROFI
virtual void ActivatePage() override
virtual void ClosePage() override
std::vector< SvtSecurityOptions::Certificate > m_aTrustedAuthors
DECL_LINK(RemoveCertPBHdl, weld::Button &, void)
std::unique_ptr< weld::Button > m_xRemoveLocPB
std::unique_ptr< weld::Image > m_xTrustFileROFI
void ShowBrokenCertificateError(std::u16string_view rData)
std::unique_ptr< weld::Button > m_xViewCertPB
DECL_LINK(AddLocPBHdl, weld::Button &, void)
DECL_LINK(TrustCertLBSelectHdl, weld::TreeView &, void)
DECL_LINK(OkBtnHdl, weld::Button &, void)
MacroSecurity(weld::Window *pParent, css::uno::Reference< css::xml::crypto::XSecurityEnvironment > xSecurityEnvironment)
std::unique_ptr< weld::Notebook > m_xTabCtrl
DECL_LINK(ActivatePageHdl, const OUString &, void)
css::uno::Reference< css::xml::crypto::XSecurityEnvironment > m_xSecurityEnvironment
void EnableReset(bool bEnable=true)
std::unique_ptr< weld::Button > m_xOkBtn
std::unique_ptr< MacroSecurityTP > m_xLevelTP
std::unique_ptr< MacroSecurityTP > m_xTrustSrcTP
std::unique_ptr< weld::Button > m_xResetBtn