#include <com/sun/star/uno/Reference.h>
#include <rtl/ustring.hxx>
#include <svl/sigstruct.hxx>
#include <vector>
Go to the source code of this file.
|
SignatureStreamHelper | DocumentSignatureHelper::OpenSignatureStream (const css::uno::Reference< css::embed::XStorage > &rxStore, sal_Int32 nOpenMode, DocumentSignatureMode eDocSigMode) |
|
std::vector< OUString > | DocumentSignatureHelper::CreateElementList (const css::uno::Reference< css::embed::XStorage > &rxStore, DocumentSignatureMode eMode, const DocumentSignatureAlgorithm mode) |
|
bool | DocumentSignatureHelper::isODFPre_1_2 (std::u16string_view sODFVersion) |
|
bool | DocumentSignatureHelper::isOOo3_2_Signature (const SignatureInformation &sigInfo) |
|
DocumentSignatureAlgorithm | DocumentSignatureHelper::getDocumentAlgorithm (std::u16string_view sODFVersion, const SignatureInformation &sigInfo) |
|
bool | DocumentSignatureHelper::CanSignWithGPG (const css::uno::Reference< css::embed::XStorage > &rxStore, std::u16string_view sOdfVersion) |
|
bool | DocumentSignatureHelper::checkIfAllFilesAreSigned (const ::std::vector< OUString > &sElementList, const SignatureInformation &sigInfo, const DocumentSignatureAlgorithm alg) |
|
bool | DocumentSignatureHelper::equalsReferenceUriManifestPath (std::u16string_view rUri, std::u16string_view rPath) |
|
OUString | DocumentSignatureHelper::GetDocumentContentSignatureDefaultStreamName () |
|
OUString | DocumentSignatureHelper::GetScriptingContentSignatureDefaultStreamName () |
|
OUString | DocumentSignatureHelper::GetPackageSignatureDefaultStreamName () |
|
void | DocumentSignatureHelper::AppendContentTypes (const css::uno::Reference< css::embed::XStorage > &xStorage, std::vector< OUString > &rElements) |
| In case the storage is OOXML, prepend a leading '/' and append content type to the element URIs. More...
|
|
void | DocumentSignatureHelper::writeDigestMethod (const css::uno::Reference< css::xml::sax::XDocumentHandler > &xDocumentHandler) |
|
void | DocumentSignatureHelper::writeSignedProperties (const css::uno::Reference< css::xml::sax::XDocumentHandler > &xDocumentHandler, const SignatureInformation &signatureInfo, const OUString &sDate, const bool bWriteSignatureLineData) |
|
◆ DocumentSignatureAlgorithm
◆ DocumentSignatureMode