11 #include <system/string.h>
14 #include <Aspose.Words.Cpp/aspose_words_api_defs.h>
16 namespace Aspose {
namespace Words {
namespace RW {
namespace Docx {
namespace Reader {
class OpenXmlDocumentReader; } } } } }
17 namespace Aspose {
namespace Words {
namespace RW {
namespace OfficeCrypto {
class XmlDsigSignerMsFormatBase; } } } }
18 namespace Aspose {
namespace Words {
namespace RW {
namespace OfficeCrypto {
class XmlDsigSignerOdt; } } } }
19 namespace Aspose {
namespace Words {
namespace RW {
namespace OfficeCrypto {
class Reference; } } } }
21 namespace Aspose {
namespace Words {
namespace DigitalSignatures {
class CertificateHolder; } } }
22 namespace Aspose {
namespace Words {
namespace DigitalSignatures {
class SignOptions; } } }
23 namespace Aspose {
namespace Words {
namespace DigitalSignatures {
class DigitalSignatureCollection; } } }
24 namespace System {
namespace IO {
class MemoryStream; } }
26 namespace Aspose {
namespace Crypto {
enum class DigestAlgorithm; } }
27 namespace Aspose {
namespace Crypto {
enum class CryptoAlgorithm : uint8_t; } }
34 namespace DigitalSignatures {
86 friend class Aspose::Words::RW::Docx::Reader::OpenXmlDocumentReader;
87 friend class Aspose::Words::RW::OfficeCrypto::XmlDsigSignerMsFormatBase;
88 friend class Aspose::Words::RW::OfficeCrypto::XmlDsigSignerOdt;
89 friend class Aspose::Words::RW::OfficeCrypto::Reference;
510 static System::String GetDigestMethod(Aspose::Crypto::DigestAlgorithm digestAlgorithm);
511 static System::String GetDigestMethod(Aspose::Crypto::CryptoAlgorithm cryptoAlgorithm);