Ruby
2.5.0dev(2017-10-22revision60238)
|
Go to the source code of this file.
Functions | |
ASN1_TIME * | ossl_x509_time_adjust (ASN1_TIME *, VALUE) |
void | Init_ossl_x509 (void) |
VALUE | ossl_x509attr_new (X509_ATTRIBUTE *) |
X509_ATTRIBUTE * | GetX509AttrPtr (VALUE) |
void | Init_ossl_x509attr (void) |
VALUE | ossl_x509_new (X509 *) |
X509 * | GetX509CertPtr (VALUE) |
X509 * | DupX509CertPtr (VALUE) |
void | Init_ossl_x509cert (void) |
VALUE | ossl_x509crl_new (X509_CRL *) |
X509_CRL * | GetX509CRLPtr (VALUE) |
void | Init_ossl_x509crl (void) |
VALUE | ossl_x509ext_new (X509_EXTENSION *) |
X509_EXTENSION * | GetX509ExtPtr (VALUE) |
void | Init_ossl_x509ext (void) |
VALUE | ossl_x509name_new (X509_NAME *) |
X509_NAME * | GetX509NamePtr (VALUE) |
void | Init_ossl_x509name (void) |
X509_REQ * | GetX509ReqPtr (VALUE) |
void | Init_ossl_x509req (void) |
VALUE | ossl_x509revoked_new (X509_REVOKED *) |
X509_REVOKED * | DupX509RevokedPtr (VALUE) |
void | Init_ossl_x509revoked (void) |
X509_STORE * | GetX509StorePtr (VALUE) |
void | Init_ossl_x509store (void) |
int | ossl_verify_cb_call (VALUE, int, X509_STORE_CTX *) |
X509* DupX509CertPtr | ( | VALUE | ) |
Definition at line 81 of file ossl_x509cert.c.
References GetX509, and X509_up_ref.
X509_REVOKED* DupX509RevokedPtr | ( | VALUE | ) |
Definition at line 71 of file ossl_x509revoked.c.
References eX509RevError, GetX509Rev, NULL, ossl_raise(), and X509_REVOKED_dup.
X509_ATTRIBUTE* GetX509AttrPtr | ( | VALUE | ) |
Definition at line 71 of file ossl_x509attr.c.
References GetX509Attr.
X509* GetX509CertPtr | ( | VALUE | ) |
Definition at line 71 of file ossl_x509cert.c.
References GetX509.
X509_CRL* GetX509CRLPtr | ( | VALUE | ) |
Definition at line 51 of file ossl_x509crl.c.
References GetX509CRL.
X509_EXTENSION* GetX509ExtPtr | ( | VALUE | ) |
Definition at line 85 of file ossl_x509ext.c.
References GetX509Ext.
X509_NAME* GetX509NamePtr | ( | VALUE | ) |
Definition at line 76 of file ossl_x509name.c.
References GetX509Name, and name.
X509_REQ* GetX509ReqPtr | ( | VALUE | ) |
Definition at line 51 of file ossl_x509req.c.
References GetX509Req.
X509_STORE* GetX509StorePtr | ( | VALUE | ) |
Definition at line 126 of file ossl_x509store.c.
References GetX509Store.
void Init_ossl_x509 | ( | void | ) |
Definition at line 30 of file ossl_x509.c.
References DefX509Const, DefX509Default, Init_ossl_x509attr(), Init_ossl_x509cert(), Init_ossl_x509crl(), Init_ossl_x509ext(), Init_ossl_x509name(), Init_ossl_x509req(), Init_ossl_x509revoked(), Init_ossl_x509store(), mOSSL, mX509, rb_define_module(), and rb_define_module_under().
void Init_ossl_x509attr | ( | void | ) |
Definition at line 305 of file ossl_x509attr.c.
References cX509Attr, eOSSLError, eX509AttrError, mOSSL, mX509, rb_cObject, rb_define_alloc_func(), rb_define_class_under(), rb_define_module(), rb_define_module_under(), and rb_eStandardError.
Referenced by Init_ossl_x509().
void Init_ossl_x509cert | ( | void | ) |
Definition at line 690 of file ossl_x509cert.c.
References cX509Cert, eOSSLError, eX509CertError, mOSSL, mX509, rb_cObject, rb_define_alloc_func(), rb_define_class_under(), rb_define_module(), rb_define_module_under(), and rb_eStandardError.
Referenced by Init_ossl_x509().
void Init_ossl_x509crl | ( | void | ) |
Definition at line 502 of file ossl_x509crl.c.
References cX509CRL, eOSSLError, eX509CRLError, mOSSL, mX509, rb_cObject, rb_define_alloc_func(), rb_define_class_under(), rb_define_module(), rb_define_module_under(), and rb_eStandardError.
Referenced by Init_ossl_x509().
void Init_ossl_x509ext | ( | void | ) |
Definition at line 438 of file ossl_x509ext.c.
References cX509ExtFactory, eOSSLError, eX509ExtError, mOSSL, mX509, rb_cObject, rb_define_alloc_func(), rb_define_class_under(), rb_define_module(), rb_define_module_under(), and rb_eStandardError.
Referenced by Init_ossl_x509().
void Init_ossl_x509name | ( | void | ) |
Definition at line 503 of file ossl_x509name.c.
Referenced by Init_ossl_x509().
void Init_ossl_x509req | ( | void | ) |
Definition at line 409 of file ossl_x509req.c.
References cX509Req, eOSSLError, eX509ReqError, mOSSL, mX509, rb_cObject, rb_define_alloc_func(), rb_define_class_under(), rb_define_module(), rb_define_module_under(), and rb_eStandardError.
Referenced by Init_ossl_x509().
void Init_ossl_x509revoked | ( | void | ) |
Definition at line 256 of file ossl_x509revoked.c.
References cX509Rev, eOSSLError, eX509RevError, mOSSL, mX509, rb_cObject, rb_define_alloc_func(), rb_define_class_under(), rb_define_module(), rb_define_module_under(), and rb_eStandardError.
Referenced by Init_ossl_x509().
void Init_ossl_x509store | ( | void | ) |
Definition at line 772 of file ossl_x509store.c.
References eOSSLError, mOSSL, mX509, rb_define_class_under(), rb_define_module(), rb_define_module_under(), and rb_eStandardError.
Referenced by Init_ossl_x509().
int ossl_verify_cb_call | ( | VALUE | , |
int | , | ||
X509_STORE_CTX * | |||
) |
Definition at line 62 of file ossl_x509store.c.
References NIL_P, Qfalse, and rb_protect().
VALUE ossl_x509_new | ( | X509 * | ) |
Definition at line 51 of file ossl_x509cert.c.
References cX509Cert, eX509CertError, NewX509, NULL, ossl_raise(), and SetX509.
ASN1_TIME* ossl_x509_time_adjust | ( | ASN1_TIME * | , |
VALUE | |||
) |
Definition at line 19 of file ossl_x509.c.
References ossl_time_split().
VALUE ossl_x509attr_new | ( | X509_ATTRIBUTE * | ) |
Definition at line 51 of file ossl_x509attr.c.
References cX509Attr, eX509AttrError, NewX509Attr, NULL, ossl_raise(), and SetX509Attr.
VALUE ossl_x509crl_new | ( | X509_CRL * | ) |
Definition at line 61 of file ossl_x509crl.c.
References cX509CRL, eX509CRLError, NewX509CRL, NULL, ossl_raise(), and SetX509CRL.
VALUE ossl_x509ext_new | ( | X509_EXTENSION * | ) |
Definition at line 65 of file ossl_x509ext.c.
References cX509Ext, eX509ExtError, NewX509Ext, NULL, ossl_raise(), and SetX509Ext.
VALUE ossl_x509name_new | ( | X509_NAME * | ) |
Definition at line 56 of file ossl_x509name.c.
References cX509Name, eX509NameError, NewX509Name, NULL, ossl_raise(), and SetX509Name.
VALUE ossl_x509revoked_new | ( | X509_REVOKED * | ) |
Definition at line 51 of file ossl_x509revoked.c.
References cX509Rev, eX509RevError, NewX509Rev, NULL, ossl_raise(), SetX509Rev, and X509_REVOKED_dup.
VALUE cX509Attr |
Definition at line 30 of file ossl_x509attr.c.
Referenced by Init_ossl_x509attr(), and ossl_x509attr_new().
VALUE cX509Cert |
Definition at line 30 of file ossl_x509cert.c.
Referenced by Init_ossl_x509cert(), and ossl_x509_new().
VALUE cX509CRL |
Definition at line 30 of file ossl_x509crl.c.
Referenced by Init_ossl_x509crl(), and ossl_x509crl_new().
VALUE cX509Ext |
Definition at line 43 of file ossl_x509ext.c.
Referenced by ossl_x509ext_new().
VALUE cX509ExtFactory |
Definition at line 44 of file ossl_x509ext.c.
Referenced by Init_ossl_x509ext().
VALUE cX509Name |
Definition at line 35 of file ossl_x509name.c.
Referenced by ossl_x509name_new().
VALUE cX509Req |
Definition at line 30 of file ossl_x509req.c.
Referenced by Init_ossl_x509req().
VALUE cX509Rev |
Definition at line 30 of file ossl_x509revoked.c.
Referenced by Init_ossl_x509revoked(), and ossl_x509revoked_new().
VALUE cX509Store |
Definition at line 104 of file ossl_x509store.c.
VALUE cX509StoreContext |
Definition at line 105 of file ossl_x509store.c.
VALUE eX509AttrError |
Definition at line 31 of file ossl_x509attr.c.
Referenced by Init_ossl_x509attr(), and ossl_x509attr_new().
VALUE eX509CertError |
Definition at line 31 of file ossl_x509cert.c.
Referenced by Init_ossl_x509cert(), and ossl_x509_new().
VALUE eX509CRLError |
Definition at line 31 of file ossl_x509crl.c.
Referenced by Init_ossl_x509crl(), and ossl_x509crl_new().
VALUE eX509ExtError |
Definition at line 45 of file ossl_x509ext.c.
Referenced by Init_ossl_x509ext(), and ossl_x509ext_new().
VALUE eX509NameError |
Definition at line 36 of file ossl_x509name.c.
Referenced by ossl_x509name_new().
VALUE eX509ReqError |
Definition at line 31 of file ossl_x509req.c.
Referenced by Init_ossl_x509req().
VALUE eX509RevError |
Definition at line 31 of file ossl_x509revoked.c.
Referenced by DupX509RevokedPtr(), Init_ossl_x509revoked(), and ossl_x509revoked_new().
VALUE eX509StoreError |
Definition at line 106 of file ossl_x509store.c.
VALUE mX509 |
Definition at line 12 of file ossl_x509.c.
Referenced by Init_ossl_x509(), Init_ossl_x509attr(), Init_ossl_x509cert(), Init_ossl_x509crl(), Init_ossl_x509ext(), Init_ossl_x509req(), Init_ossl_x509revoked(), and Init_ossl_x509store().