- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TimestampingResult.h
Go to the documentation of this file.
1 //---------------------------------------------------------------------------------------
2 // Copyright (c) 2001-2025 by Apryse Software Inc. All Rights Reserved.
3 // Consult legal.txt regarding legal and license information.
4 //---------------------------------------------------------------------------------------
5
6 #ifndef PDFTRON_H_CPPPDFTimestampingResult
7 #define PDFTRON_H_CPPPDFTimestampingResult
8 #include <C/PDF/TRN_TimestampingResult.h>
9
10 #include <Common/BasicTypes.h>
11 #include <Common/UString.h>
12 #include <PDF/PDFDoc.h>
13
14 namespace pdftron { namespace PDF {
15
16 class EmbeddedTimestampVerificationResult;
17
21 class TimestampingResult
22 {
23 public:
24
25 TimestampingResult(const TimestampingResult& other);
26 TimestampingResult& operator= (const TimestampingResult& other);
27 ~TimestampingResult();
28
29 void Destroy();
30
31 //methods:
32
38 bool GetStatus() const;
39
46 UString GetString() const;
47
58 bool HasResponseVerificationResult() const;
59
68 EmbeddedTimestampVerificationResult GetResponseVerificationResult() const;
69
79 std::vector<UChar> GetData() const;
80
81 #ifdef SWIG
82 TimestampingResult();
83 #endif
84
85 #ifndef SWIGHIDDEN
86 TimestampingResult(TRN_TimestampingResult impl);
87 TRN_TimestampingResult m_impl;
88 #endif
89
90 };
91
92 #include <Impl/TimestampingResult.inl>
93 } //end pdftron
94 } //end PDF
95
96
97 #endif //PDFTRON_H_CPPPDFTimestampingResult
pdftron::PDF::TimestampingResult
Definition: TimestampingResult.h:21
pdftron::PDF::TimestampingResult::GetString
UString GetString() const
UString.h
pdftron::PDF::TimestampingResult::GetData
std::vector< UChar > GetData() const
pdftron::PDF::TimestampingResult::GetResponseVerificationResult
EmbeddedTimestampVerificationResult GetResponseVerificationResult() const
pdftron::PDF::TimestampingResult::GetStatus
bool GetStatus() const
pdftron::PDF::TimestampingResult::Destroy
void Destroy()
PDFDoc.h
BasicTypes.h
pdftron::PDF::EmbeddedTimestampVerificationResult
Definition: EmbeddedTimestampVerificationResult.h:24
pdftron::PDF::TimestampingResult::TimestampingResult
TimestampingResult(const TimestampingResult &other)
pdftron::PDF::TimestampingResult::operator=
TimestampingResult & operator=(const TimestampingResult &other)
pdftron::PDF::TimestampingResult::~TimestampingResult
~TimestampingResult()
pdftron::PDF::TimestampingResult::HasResponseVerificationResult
bool HasResponseVerificationResult() const
pdftron::PDF::TimestampingResult::m_impl
TRN_TimestampingResult m_impl
Definition: TimestampingResult.h:87
pdftron::UString
Definition: UString.h:27