507
507
eX509CRLError = rb_define_class_under(mX509, "CRLError", eOSSLError);
509
509
cX509CRL = rb_define_class_under(mX509, "CRL", rb_cObject);
511
511
rb_define_alloc_func(cX509CRL, ossl_x509crl_alloc);
512
512
rb_define_method(cX509CRL, "initialize", ossl_x509crl_initialize, -1);
513
513
rb_define_copy_func(cX509CRL, ossl_x509crl_copy);
515
515
rb_define_method(cX509CRL, "version", ossl_x509crl_get_version, 0);
516
516
rb_define_method(cX509CRL, "version=", ossl_x509crl_set_version, 1);
517
517
rb_define_method(cX509CRL, "signature_algorithm", ossl_x509crl_get_signature_algorithm, 0);