instance method
OpenSSL::X509::CRL#add_revoked
(::OpenSSL::X509::Revoked revoked) -> ::OpenSSL::X509::Revoked
add_revoked(p1)
ext/openssl/ossl_x509crl.c
View on GitHub ↗
static VALUE
ossl_x509crl_add_revoked(VALUE self, VALUE revoked)
{
X509_CRL *crl;
X509_REVOKED *rev;
GetX509CRL(self, crl);
rev = DupX509RevokedPtr(revoked);
if (!X509_CRL_add0_revoked(crl, rev)) { /* NO DUP - don't free! */
X509_REVOKED_free(rev);
ossl_raise(eX509CRLError, "X509_CRL_add0_revoked");
}
X509_CRL_sort(crl);
return revoked;
}
No documentation available