LibreOffice Module xmlsecurity (master) 1
Functions
digitalsignaturesdialog.cxx File Reference
#include <rtl/ustring.hxx>
#include <sal/config.h>
#include <string_view>
#include <digitalsignaturesdialog.hxx>
#include <certificatechooser.hxx>
#include <certificateviewer.hxx>
#include <biginteger.hxx>
#include <sax/tools/converter.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <comphelper/configuration.hxx>
#include <officecfg/Office/Common.hxx>
#include <com/sun/star/embed/XStorage.hpp>
#include <com/sun/star/embed/ElementModes.hpp>
#include <com/sun/star/embed/StorageFormats.hpp>
#include <com/sun/star/container/XNameAccess.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/security/NoPasswordException.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/security/CertificateValidity.hpp>
#include <com/sun/star/packages/WrongPasswordException.hpp>
#include <com/sun/star/security/CertificateKind.hpp>
#include <com/sun/star/security/XDocumentDigitalSignatures.hpp>
#include <com/sun/star/system/SystemShellExecute.hpp>
#include <com/sun/star/system/SystemShellExecuteFlags.hpp>
#include <com/sun/star/system/SystemShellExecuteException.hpp>
#include <osl/file.hxx>
#include <rtl/ustrbuf.hxx>
#include <rtl/uri.hxx>
#include <sal/log.hxx>
#include <tools/date.hxx>
#include <tools/time.hxx>
#include <unotools/datetime.hxx>
#include <bitmaps.hlst>
#include <strings.hrc>
#include <resourcemanager.hxx>
#include <comphelper/lok.hxx>
#include <comphelper/xmlsechelper.hxx>
#include <comphelper/processfactory.hxx>
#include <utility>
#include <vcl/weld.hxx>
#include <vcl/svapp.hxx>
#include <unotools/configitem.hxx>
Include dependency graph for digitalsignaturesdialog.cxx:

Go to the source code of this file.

Functions

 IMPL_LINK_NOARG (DigitalSignaturesDialog, SignatureHighlightHdl, weld::TreeView &, void)
 
 IMPL_LINK_NOARG (DigitalSignaturesDialog, OKButtonHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (DigitalSignaturesDialog, SignatureSelectHdl, weld::TreeView &, bool)
 
 IMPL_LINK_NOARG (DigitalSignaturesDialog, AdESCompliantCheckBoxHdl, weld::Toggleable &, void)
 
 IMPL_LINK_NOARG (DigitalSignaturesDialog, ViewButtonHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (DigitalSignaturesDialog, AddButtonHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (DigitalSignaturesDialog, RemoveButtonHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (DigitalSignaturesDialog, CertMgrButtonHdl, weld::Button &, void)
 
 IMPL_LINK_NOARG (DigitalSignaturesDialog, StartVerifySignatureHdl, LinkParamNone *, bool)
 

Function Documentation

◆ IMPL_LINK_NOARG() [1/9]

IMPL_LINK_NOARG ( DigitalSignaturesDialog  ,
AddButtonHdl  ,
weld::Button ,
void   
)

◆ IMPL_LINK_NOARG() [2/9]

IMPL_LINK_NOARG ( DigitalSignaturesDialog  ,
AdESCompliantCheckBoxHdl  ,
weld::Toggleable ,
void   
)

Definition at line 402 of file digitalsignaturesdialog.cxx.

◆ IMPL_LINK_NOARG() [3/9]

IMPL_LINK_NOARG ( DigitalSignaturesDialog  ,
CertMgrButtonHdl  ,
weld::Button ,
void   
)

◆ IMPL_LINK_NOARG() [4/9]

IMPL_LINK_NOARG ( DigitalSignaturesDialog  ,
OKButtonHdl  ,
weld::Button ,
void   
)

Definition at line 388 of file digitalsignaturesdialog.cxx.

References m_xDialog, and RET_OK.

◆ IMPL_LINK_NOARG() [5/9]

IMPL_LINK_NOARG ( DigitalSignaturesDialog  ,
RemoveButtonHdl  ,
weld::Button ,
void   
)

Definition at line 468 of file digitalsignaturesdialog.cxx.

References TOOLS_WARN_EXCEPTION.

◆ IMPL_LINK_NOARG() [6/9]

IMPL_LINK_NOARG ( DigitalSignaturesDialog  ,
SignatureHighlightHdl  ,
weld::TreeView ,
void   
)

Definition at line 380 of file digitalsignaturesdialog.cxx.

◆ IMPL_LINK_NOARG() [7/9]

IMPL_LINK_NOARG ( DigitalSignaturesDialog  ,
SignatureSelectHdl  ,
weld::TreeView ,
bool   
)

Definition at line 396 of file digitalsignaturesdialog.cxx.

◆ IMPL_LINK_NOARG() [8/9]

IMPL_LINK_NOARG ( DigitalSignaturesDialog  ,
StartVerifySignatureHdl  ,
LinkParamNone ,
bool   
)

Definition at line 599 of file digitalsignaturesdialog.cxx.

◆ IMPL_LINK_NOARG() [9/9]

IMPL_LINK_NOARG ( DigitalSignaturesDialog  ,
ViewButtonHdl  ,
weld::Button ,
void   
)

Definition at line 407 of file digitalsignaturesdialog.cxx.