#include <TrustVerificationResult.h>
Public Member Functions | |
| TrustVerificationResult (const TrustVerificationResult &other) | |
| TrustVerificationResult & | operator= (const TrustVerificationResult &other) |
| ~TrustVerificationResult () | |
| void | Destroy () |
| bool | WasSuccessful () const |
| UString | GetResultString () const |
| Int64 | GetTimeOfTrustVerification () const |
| VerificationOptions::TimeMode | GetTimeOfTrustVerificationEnum () const |
| bool | HasEmbeddedTimestampVerificationResult () const |
| EmbeddedTimestampVerificationResult | GetEmbeddedTimestampVerificationResult () |
| std::vector < Crypto::X509Certificate > | GetCertPath () const |
| TrustVerificationResult (TRN_TrustVerificationResult impl) | |
Public Attributes | |
| TRN_TrustVerificationResult | m_impl |
The detailed result of a trust verification step of a verification operation performed on a digital signature.
Definition at line 23 of file TrustVerificationResult.h.
| pdftron::PDF::TrustVerificationResult::TrustVerificationResult | ( | const TrustVerificationResult & | other | ) |
| pdftron::PDF::TrustVerificationResult::~TrustVerificationResult | ( | ) |
| pdftron::PDF::TrustVerificationResult::TrustVerificationResult | ( | TRN_TrustVerificationResult | impl | ) |
| void pdftron::PDF::TrustVerificationResult::Destroy | ( | ) |
| std::vector<Crypto::X509Certificate> pdftron::PDF::TrustVerificationResult::GetCertPath | ( | ) | const |
Retrieves the certificate path that was used for verification.
| EmbeddedTimestampVerificationResult pdftron::PDF::TrustVerificationResult::GetEmbeddedTimestampVerificationResult | ( | ) |
Returns the detailed timestamp result inside this TrustVerificationResult. One must call HasEmbeddedTimestampVerificationResult first to check whether the result is available.
| UString pdftron::PDF::TrustVerificationResult::GetResultString | ( | ) | const |
Retrieves a string representation of the details of the trust verification status.
| Int64 pdftron::PDF::TrustVerificationResult::GetTimeOfTrustVerification | ( | ) | const |
Retrieves the reference-time used for trust verification as an epoch time.
| VerificationOptions::TimeMode pdftron::PDF::TrustVerificationResult::GetTimeOfTrustVerificationEnum | ( | ) | const |
Retrieves the type of reference-time used for trust verification.
| bool pdftron::PDF::TrustVerificationResult::HasEmbeddedTimestampVerificationResult | ( | ) | const |
Returns whether this TrustVerificationResult has a detailed timestamp result inside.
| TrustVerificationResult& pdftron::PDF::TrustVerificationResult::operator= | ( | const TrustVerificationResult & | other | ) |
| bool pdftron::PDF::TrustVerificationResult::WasSuccessful | ( | ) | const |
Retrieves the trust verification status.
| TRN_TrustVerificationResult pdftron::PDF::TrustVerificationResult::m_impl |
Definition at line 92 of file TrustVerificationResult.h.