6#ifndef PDFTRON_H_CPPPDFVerificationOptions
7#define PDFTRON_H_CPPPDFVerificationOptions
8#include <C/PDF/TRN_VerificationOptions.h>
224 mutable bool m_owner;
228#include <Impl/VerificationOptions.inl>
VerificationOptions(const VerificationOptions &other)
TRN_VerificationOptions m_impl
void EnableModificationVerification(bool in_on_or_off)
void LoadTrustList(const FDF::FDFDoc &in_fdf_cert_exchange_data)
void EnableDigestVerification(bool in_on_or_off)
@ e_compatibility_and_archiving
VerificationOptions(TRN_VerificationOptions impl)
void SetRevocationTimeout(const UInt32 in_revocation_timeout_milliseconds)
UInt32 GetTrustedCertificateCount()
Crypto::X509Certificate GetTrustedCertificate(const UInt32 index)
void AddTrustedCertificate(const UChar *in_certificate_buf, size_t in_buf_size, const UInt16 in_trust_flags=e_default_trust)
void EnableTrustVerification(bool in_on_or_off)
void AddTrustedCertificate(const UString &in_filepath, const UInt16 in_trust_flags=e_default_trust)
void AddTrustedCertificates(const UChar *in_P7C_binary_DER_certificates_file_data, const size_t in_size)
VerificationOptions & operator=(const VerificationOptions &other)
void EnableOnlineRevocationChecking(bool in_on_or_off)
VerificationOptions(SecurityLevel level)
void EnableOnlineOCSPRevocationChecking(bool in_on_or_off)
void EnableOnlineCRLRevocationChecking(bool in_on_or_off)