731
731
eX509CertError = rb_define_class_under(mX509, "CertificateError", eOSSLError);
733
733
cX509Cert = rb_define_class_under(mX509, "Certificate", rb_cObject);
735
735
rb_define_alloc_func(cX509Cert, ossl_x509_alloc);
736
736
rb_define_method(cX509Cert, "initialize", ossl_x509_initialize, -1);
737
737
rb_define_copy_func(cX509Cert, ossl_x509_copy);
739
739
rb_define_method(cX509Cert, "to_der", ossl_x509_to_der, 0);
740
740
rb_define_method(cX509Cert, "to_pem", ossl_x509_to_pem, 0);
741
741
rb_define_alias(cX509Cert, "to_s", "to_pem");