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 std::string crl_issuing_distribution_point()
const;
154#if defined(BOTAN_TARGET_OS_HAS_FILESYSTEM)
159 X509_CRL(std::string_view filename);
166 X509_CRL(
const std::vector<uint8_t>& vec);
178 const std::vector<CRL_Entry>& revoked);
181 std::string PEM_label()
const override;
183 std::vector<std::string> alternate_PEM_labels()
const override;
185 void force_decode()
override;
187 const CRL_Data& data()
const;
189 std::shared_ptr<CRL_Data> m_data;