LibreOffice Module xmlsecurity (master) 1
|
#include <svl/sigstruct.hxx>
#include <com/sun/star/xml/crypto/sax/XSAXEventKeeperStatusChangeListener.hpp>
#include <com/sun/star/xml/crypto/sax/XSignatureCreationResultListener.hpp>
#include <com/sun/star/xml/crypto/sax/XSignatureVerifyResultListener.hpp>
#include <rtl/ref.hxx>
#include <cppuhelper/implbase.hxx>
#include <vector>
#include "UriBindingHelper.hxx"
Go to the source code of this file.
Classes | |
class | InternalSignatureInformation |
class | XSecController |
Namespaces | |
namespace | com |
namespace | com::sun |
namespace | com::sun::star |
namespace | com::sun::star::embed |
namespace | com::sun::star::graphic |
namespace | com::sun::star::io |
namespace | com::sun::star::lang |
namespace | com::sun::star::uno |
namespace | com::sun::star::xml |
namespace | com::sun::star::xml::crypto |
namespace | com::sun::star::xml::crypto::sax |
namespace | com::sun::star::xml::sax |
namespace | svl |
namespace | svl::crypto |
Variables | |
constexpr OUStringLiteral | NS_XMLDSIG = u"http://www.w3.org/2000/09/xmldsig#" |
constexpr OUStringLiteral | NS_DC = u"http://purl.org/dc/elements/1.1/" |
constexpr OUStringLiteral | NS_XD = u"http://uri.etsi.org/01903/v1.3.2#" |
constexpr OUStringLiteral | NS_MDSSI = u"http://schemas.openxmlformats.org/package/2006/digital-signature" |
constexpr OUStringLiteral | NS_LOEXT = u"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" |
constexpr OUStringLiteral | ALGO_C14N = u"http://www.w3.org/TR/2001/REC-xml-c14n-20010315" |
constexpr OUStringLiteral | ALGO_RSASHA1 = u"http://www.w3.org/2000/09/xmldsig#rsa-sha1" |
constexpr OUStringLiteral | ALGO_RSASHA256 = u"http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" |
constexpr OUStringLiteral | ALGO_RSASHA512 = u"http://www.w3.org/2001/04/xmldsig-more#rsa-sha512" |
constexpr OUStringLiteral | ALGO_ECDSASHA1 = u"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha1" |
constexpr OUStringLiteral | ALGO_ECDSASHA256 = u"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256" |
constexpr OUStringLiteral | ALGO_ECDSASHA512 = u"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512" |
constexpr OUStringLiteral | ALGO_XMLDSIGSHA1 = u"http://www.w3.org/2000/09/xmldsig#sha1" |
constexpr OUStringLiteral | ALGO_XMLDSIGSHA256 = u"http://www.w3.org/2001/04/xmlenc#sha256" |
constexpr OUStringLiteral | ALGO_XMLDSIGSHA512 = u"http://www.w3.org/2001/04/xmlenc#sha512" |
constexpr OUStringLiteral | ALGO_RELATIONSHIP = u"http://schemas.openxmlformats.org/package/2006/RelationshipTransform" |
|
inlineconstexpr |
Definition at line 51 of file xsecctl.hxx.
Referenced by XSecController::exportSignature(), XSecParser::DsTransformContext::StartElement(), OOXMLSecExporter::Impl::writeCanonicalizationMethod(), and OOXMLSecExporter::Impl::writeCanonicalizationTransform().
|
inlineconstexpr |
Definition at line 55 of file xsecctl.hxx.
Referenced by OOXMLSecParser::DsSignatureMethodContext::StartElement(), and XSecParser::DsSignatureMethodContext::StartElement().
|
inlineconstexpr |
Definition at line 56 of file xsecctl.hxx.
Referenced by OOXMLSecParser::DsSignatureMethodContext::StartElement(), XSecParser::DsSignatureMethodContext::StartElement(), and OOXMLSecExporter::Impl::writeSignatureMethod().
|
inlineconstexpr |
Definition at line 57 of file xsecctl.hxx.
Referenced by OOXMLSecParser::DsSignatureMethodContext::StartElement(), and XSecParser::DsSignatureMethodContext::StartElement().
|
inlineconstexpr |
Definition at line 61 of file xsecctl.hxx.
Referenced by OOXMLSecParser::DsTransformContext::StartElement(), and OOXMLSecExporter::Impl::writeRelationshipTransform().
|
inlineconstexpr |
Definition at line 52 of file xsecctl.hxx.
|
inlineconstexpr |
Definition at line 53 of file xsecctl.hxx.
Referenced by OOXMLSecExporter::Impl::writeSignatureMethod().
|
inlineconstexpr |
Definition at line 54 of file xsecctl.hxx.
|
inlineconstexpr |
Definition at line 58 of file xsecctl.hxx.
Referenced by OOXMLSecParser::DsDigestMethodContext::StartElement(), and XSecParser::DsDigestMethodContext::StartElement().
|
inlineconstexpr |
Definition at line 59 of file xsecctl.hxx.
Referenced by OOXMLSecParser::DsDigestMethodContext::StartElement(), and XSecParser::DsDigestMethodContext::StartElement().
|
inlineconstexpr |
Definition at line 60 of file xsecctl.hxx.
Referenced by OOXMLSecParser::DsDigestMethodContext::StartElement(), and XSecParser::DsDigestMethodContext::StartElement().
|
inlineconstexpr |
Definition at line 46 of file xsecctl.hxx.
Referenced by XSecController::exportSignature().
|
inlineconstexpr |
Definition at line 49 of file xsecctl.hxx.
Referenced by XSecController::exportSignature().
|
inlineconstexpr |
Definition at line 48 of file xsecctl.hxx.
Referenced by OOXMLSecParser::OOXMLSecParser(), OOXMLSecExporter::Impl::writePackageObjectSignatureProperties(), and OOXMLSecExporter::Impl::writeRelationshipTransform().
|
inlineconstexpr |
Definition at line 47 of file xsecctl.hxx.
Referenced by XSecController::exportSignature(), and OOXMLSecExporter::Impl::writePackageSignature().
|
inlineconstexpr |
Definition at line 45 of file xsecctl.hxx.
Referenced by XSecController::exportSignature(), and OOXMLSecExporter::Impl::writeSignature().