6#ifndef PDFTRON_H_CPPPDFX509Certificate
7#define PDFTRON_H_CPPPDFX509Certificate
8#include <C/Crypto/TRN_X509Certificate.h>
154 mutable bool m_owner;
158#include <Impl/X509Certificate.inl>
X501DistinguishedName GetIssuerField() const
std::vector< UChar > GetSerialNumber() const
X509Certificate(const UString &in_certificate_path)
Int64 GetNotBeforeEpochTime() const
X509Certificate & operator=(const X509Certificate &other)
X509Certificate(const X509Certificate &other)
std::vector< X509Extension > GetExtensions() const
X509Certificate(TRN_X509Certificate impl)
Int64 GetNotAfterEpochTime() const
X501DistinguishedName GetSubjectField() const
UString GetFingerprint(const enum DigestAlgorithm::Type in_digest_algorithm=DigestAlgorithm::e_SHA256) const
X509Certificate(const UChar *in_cert_buf, size_t in_cert_buf_size)
std::vector< UChar > GetData() const
TRN_X509Certificate m_impl
X509Certificate(const std::vector< UChar > &in_cert_buf)
UInt32 GetRawX509VersionNumber() const