100 const std::vector<CRL_Entry>& get_revoked()
const;
106 uint32_t x509_version()
const;
112 const X509_DN& issuer_dn()
const;
123 const std::vector<uint8_t>& authority_key_id()
const;
129 uint32_t crl_number()
const;
146 BOTAN_DEPRECATED(
"Use issuing_distribution_points") std::string crl_issuing_distribution_point()
const;
153 std::vector<std::string> issuing_distribution_points()
const;
167#if defined(BOTAN_TARGET_OS_HAS_FILESYSTEM)
172 X509_CRL(std::string_view filename);
179 X509_CRL(
const std::vector<uint8_t>& vec);
191 const std::vector<CRL_Entry>& revoked);
194 std::string PEM_label()
const override;
196 std::vector<std::string> alternate_PEM_labels()
const override;
198 void force_decode()
override;
200 const CRL_Data& data()
const;
202 std::shared_ptr<CRL_Data> m_data;