Method: OpenSSL::PKCS7#crls=

Defined in:
ossl_pkcs7.c

#crls=(ary) ⇒ Object



737
738
739
740
741
742
743
744
745
746
747
748
# File 'ossl_pkcs7.c', line 737

static VALUE
ossl_pkcs7_set_crls(VALUE self, VALUE ary)
{
    STACK_OF(X509_CRL) *crls;
    X509_CRL *crl;

    crls = pkcs7_get_crls(self);
    while((crl = sk_X509_CRL_pop(crls))) X509_CRL_free(crl);
    rb_block_call(ary, rb_intern("each"), 0, 0, ossl_pkcs7_set_crls_i, self);

    return ary;
}