EncryptedPayload.h
1 #pragma once
2 // Copyright (c) 2001-2024 Aspose Pty Ltd. All Rights Reserved.
3 
4 #include <system/object.h>
5 
6 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h"
7 
8 namespace Aspose
9 {
10 namespace Pdf
11 {
12 namespace Engine
13 {
14 namespace Data
15 {
16 class IPdfDictionary;
17 } // namespace Data
18 } // namespace Engine
19 class FileSpecification;
20 } // namespace Pdf
21 } // namespace Aspose
22 namespace System
23 {
24 class String;
25 } // namespace System
26 
27 namespace Aspose {
28 
29 namespace Pdf {
30 
34 class ASPOSE_PDF_SHARED_CLASS EncryptedPayload final : public System::Object
35 {
36  typedef EncryptedPayload ThisType;
37  typedef System::Object BaseType;
38 
39  typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
40  ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
41 
42 public:
43 
47  ASPOSE_PDF_SHARED_API System::String get_Type();
51  ASPOSE_PDF_SHARED_API System::String get_Subtype();
55  ASPOSE_PDF_SHARED_API System::String get_Version();
56 
61  ASPOSE_PDF_SHARED_API EncryptedPayload(System::SharedPtr<FileSpecification> fileSpecification);
62 
63 private:
64 
66 
67 };
68 
69 } // namespace Pdf
70 } // namespace Aspose
71 
72 
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Definition: Artifact.h:67
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
Definition: AFRelationship.h:4
Represents encrypted payload in file specification.
Definition: EncryptedPayload.h:34
Whole PDF file will be submitted.