6#ifndef PDFTRON_H_CPPPDFVerificationResult
7#define PDFTRON_H_CPPPDFVerificationResult
8#include <C/PDF/TRN_VerificationResult.h>
198 mutable bool m_owner;
206#include <Impl/TrustVerificationResult.inl>
UString GetTrustStatusAsString() const
std::vector< UString > GetUnsupportedFeatures() const
bool GetVerificationStatus() const
ModificationPermissionsStatus
@ e_invalidated_by_disallowed_changes
@ e_unsupported_permissions_features
@ e_no_permissions_status
@ e_permissions_verification_disabled
@ e_unsupported_digest_algorithm
@ e_weak_digest_algorithm_but_digest_verifiable
@ e_digest_verification_disabled
pdftron::PDF::DisallowedChange DisallowedChange
UString GetDocumentStatusAsString() const
UString GetPermissionsStatusAsString() const
VerificationResult & operator=(const VerificationResult &other)
DocumentStatus GetDocumentStatus() const
ModificationPermissionsStatus GetPermissionsStatus() const
VerificationResult(TRN_VerificationResult impl)
@ e_trust_verification_disabled
@ e_unsupported_trust_features
VerificationResult(const VerificationResult &other)
bool HasTrustVerificationResult() const
DigestStatus GetDigestStatus() const
@ e_corrupt_cryptographic_contents
UString GetDigestStatusAsString() const
TRN_VerificationResult m_impl
Crypto::DigestAlgorithm::Type GetDigestAlgorithm() const
TrustVerificationResult GetTrustVerificationResult() const
TrustStatus GetTrustStatus() const
std::vector< DisallowedChange > GetDisallowedChanges() const