100 const std::vector<CRL_Entry>& get_revoked()
const;
106 const X509_DN& issuer_dn()
const;
117 const std::vector<uint8_t>& authority_key_id()
const;
123 uint32_t crl_number()
const;
140 BOTAN_DEPRECATED(
"Use issuing_distribution_points") std::string crl_issuing_distribution_point()
const;
147 std::vector<std::string> issuing_distribution_points()
const;
161#if defined(BOTAN_TARGET_OS_HAS_FILESYSTEM)
166 X509_CRL(std::string_view filename);
173 X509_CRL(
const std::vector<uint8_t>& vec);
185 const std::vector<CRL_Entry>& revoked);
188 std::string PEM_label()
const override;
190 std::vector<std::string> alternate_PEM_labels()
const override;
192 void force_decode()
override;
194 const CRL_Data& data()
const;
196 std::shared_ptr<CRL_Data> m_data;