From ce746b5ec2469c4e82a6ca0f07470e2b3b195e6e Mon Sep 17 00:00:00 2001 From: Michael Rossberg <michael.rossberg@tu-ilmenau.de> Date: Wed, 15 Nov 2023 11:34:53 +0100 Subject: [PATCH] crl creation --- openssl/src/x509/mod.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/openssl/src/x509/mod.rs b/openssl/src/x509/mod.rs index 453fec554..d242a818d 100644 --- a/openssl/src/x509/mod.rs +++ b/openssl/src/x509/mod.rs @@ -1829,6 +1829,15 @@ impl X509Crl { X509Crl, ffi::d2i_X509_CRL } + + /// Creates a new `X509Crl` instance. + #[corresponds(X509_CRL_new)] + pub fn new() -> Result<X509Crl, ErrorStack> { + unsafe { + ffi::init(); + cvt_p(ffi::X509_CRL_new()).map(X509Crl) + } + } } impl X509CrlRef { -- GitLab