Ruby
2.4.2p198(2017-09-14revision59899)
|
#include "ossl.h"
Go to the source code of this file.
Macros | |
#define | NewOCSPReq(klass) TypedData_Wrap_Struct((klass), &ossl_ocsp_request_type, 0) |
#define | SetOCSPReq(obj, req) |
#define | GetOCSPReq(obj, req) |
#define | SafeGetOCSPReq(obj, req) |
#define | NewOCSPRes(klass) TypedData_Wrap_Struct((klass), &ossl_ocsp_response_type, 0) |
#define | SetOCSPRes(obj, res) |
#define | GetOCSPRes(obj, res) |
#define | SafeGetOCSPRes(obj, res) |
#define | NewOCSPBasicRes(klass) TypedData_Wrap_Struct((klass), &ossl_ocsp_basicresp_type, 0) |
#define | SetOCSPBasicRes(obj, res) |
#define | GetOCSPBasicRes(obj, res) |
#define | SafeGetOCSPBasicRes(obj, res) |
#define | NewOCSPSingleRes(klass) TypedData_Wrap_Struct((klass), &ossl_ocsp_singleresp_type, 0) |
#define | SetOCSPSingleRes(obj, res) |
#define | GetOCSPSingleRes(obj, res) |
#define | SafeGetOCSPSingleRes(obj, res) |
#define | NewOCSPCertId(klass) TypedData_Wrap_Struct((klass), &ossl_ocsp_certid_type, 0) |
#define | SetOCSPCertId(obj, cid) |
#define | GetOCSPCertId(obj, cid) |
#define | SafeGetOCSPCertId(obj, cid) |
#define GetOCSPBasicRes | ( | obj, | |
res | |||
) |
Definition at line 51 of file ossl_ocsp.c.
Referenced by ossl_ocspbres_add_nonce(), ossl_ocspbres_add_status(), ossl_ocspbres_copy_nonce(), ossl_ocspbres_find_response(), ossl_ocspbres_get_responses(), ossl_ocspbres_get_status(), ossl_ocspbres_initialize(), ossl_ocspbres_initialize_copy(), ossl_ocspbres_sign(), ossl_ocspbres_to_der(), ossl_ocspbres_verify(), and ossl_ocspres_s_create().
#define GetOCSPCertId | ( | obj, | |
cid | |||
) |
Definition at line 81 of file ossl_ocsp.c.
Referenced by ossl_ocspcid_cmp(), ossl_ocspcid_cmp_issuer(), ossl_ocspcid_get_hash_algorithm(), ossl_ocspcid_get_issuer_key_hash(), ossl_ocspcid_get_issuer_name_hash(), ossl_ocspcid_get_serial(), ossl_ocspcid_initialize(), ossl_ocspcid_initialize_copy(), ossl_ocspcid_to_der(), and ossl_ocspreq_add_certid().
#define GetOCSPReq | ( | obj, | |
req | |||
) |
Definition at line 21 of file ossl_ocsp.c.
Referenced by ossl_ocspreq_add_certid(), ossl_ocspreq_add_nonce(), ossl_ocspreq_check_nonce(), ossl_ocspreq_get_certid(), ossl_ocspreq_initialize(), ossl_ocspreq_initialize_copy(), ossl_ocspreq_sign(), ossl_ocspreq_to_der(), and ossl_ocspreq_verify().
#define GetOCSPRes | ( | obj, | |
res | |||
) |
Definition at line 36 of file ossl_ocsp.c.
Referenced by ossl_ocspres_get_basic(), ossl_ocspres_initialize(), ossl_ocspres_initialize_copy(), ossl_ocspres_status(), ossl_ocspres_status_string(), and ossl_ocspres_to_der().
#define GetOCSPSingleRes | ( | obj, | |
res | |||
) |
Definition at line 66 of file ossl_ocsp.c.
Referenced by ossl_ocspsres_check_validity(), ossl_ocspsres_get_cert_status(), ossl_ocspsres_get_certid(), ossl_ocspsres_get_extensions(), ossl_ocspsres_get_next_update(), ossl_ocspsres_get_revocation_reason(), ossl_ocspsres_get_revocation_time(), ossl_ocspsres_get_this_update(), ossl_ocspsres_initialize(), ossl_ocspsres_initialize_copy(), and ossl_ocspsres_to_der().
#define NewOCSPBasicRes | ( | klass | ) | TypedData_Wrap_Struct((klass), &ossl_ocsp_basicresp_type, 0) |
Definition at line 45 of file ossl_ocsp.c.
Referenced by ossl_ocspbres_alloc(), and ossl_ocspres_get_basic().
#define NewOCSPCertId | ( | klass | ) | TypedData_Wrap_Struct((klass), &ossl_ocsp_certid_type, 0) |
Definition at line 75 of file ossl_ocsp.c.
Referenced by ossl_ocspcertid_new(), ossl_ocspcid_alloc(), and ossl_ocspreq_get_certid().
#define NewOCSPReq | ( | klass | ) | TypedData_Wrap_Struct((klass), &ossl_ocsp_request_type, 0) |
Definition at line 15 of file ossl_ocsp.c.
Referenced by ossl_ocspreq_alloc().
#define NewOCSPRes | ( | klass | ) | TypedData_Wrap_Struct((klass), &ossl_ocsp_response_type, 0) |
Definition at line 30 of file ossl_ocsp.c.
Referenced by ossl_ocspres_alloc(), and ossl_ocspres_s_create().
#define NewOCSPSingleRes | ( | klass | ) | TypedData_Wrap_Struct((klass), &ossl_ocsp_singleresp_type, 0) |
Definition at line 60 of file ossl_ocsp.c.
Referenced by ossl_ocspsres_alloc(), and ossl_ocspsres_new().
#define SafeGetOCSPBasicRes | ( | obj, | |
res | |||
) |
Definition at line 55 of file ossl_ocsp.c.
Referenced by ossl_ocspbres_initialize_copy(), and ossl_ocspreq_check_nonce().
#define SafeGetOCSPCertId | ( | obj, | |
cid | |||
) |
Definition at line 85 of file ossl_ocsp.c.
Referenced by ossl_ocspbres_add_status(), ossl_ocspbres_find_response(), ossl_ocspcid_cmp(), ossl_ocspcid_cmp_issuer(), and ossl_ocspcid_initialize_copy().
#define SafeGetOCSPReq | ( | obj, | |
req | |||
) |
Definition at line 25 of file ossl_ocsp.c.
Referenced by ossl_ocspbres_copy_nonce(), and ossl_ocspreq_initialize_copy().
#define SafeGetOCSPRes | ( | obj, | |
res | |||
) |
Definition at line 40 of file ossl_ocsp.c.
Referenced by ossl_ocspres_initialize_copy().
#define SafeGetOCSPSingleRes | ( | obj, | |
res | |||
) |
Definition at line 70 of file ossl_ocsp.c.
Referenced by ossl_ocspsres_initialize_copy().
#define SetOCSPBasicRes | ( | obj, | |
res | |||
) |
Definition at line 47 of file ossl_ocsp.c.
Referenced by ossl_ocspbres_alloc(), ossl_ocspbres_initialize(), ossl_ocspbres_initialize_copy(), and ossl_ocspres_get_basic().
#define SetOCSPCertId | ( | obj, | |
cid | |||
) |
Definition at line 77 of file ossl_ocsp.c.
Referenced by ossl_ocspcertid_new(), ossl_ocspcid_alloc(), ossl_ocspcid_initialize(), ossl_ocspcid_initialize_copy(), and ossl_ocspreq_get_certid().
#define SetOCSPReq | ( | obj, | |
req | |||
) |
Definition at line 17 of file ossl_ocsp.c.
Referenced by ossl_ocspreq_alloc(), ossl_ocspreq_initialize(), and ossl_ocspreq_initialize_copy().
#define SetOCSPRes | ( | obj, | |
res | |||
) |
Definition at line 32 of file ossl_ocsp.c.
Referenced by ossl_ocspres_alloc(), ossl_ocspres_initialize(), ossl_ocspres_initialize_copy(), and ossl_ocspres_s_create().
#define SetOCSPSingleRes | ( | obj, | |
res | |||
) |
Definition at line 62 of file ossl_ocsp.c.
Referenced by ossl_ocspsres_alloc(), ossl_ocspsres_initialize(), ossl_ocspsres_initialize_copy(), and ossl_ocspsres_new().
Definition at line 776 of file ossl_ocsp.c.
References eOCSPError, NULL, NUM2INT, ossl_raise(), ossl_x509_time_adjust(), and RB_INTEGER_TYPE_P.
Referenced by ossl_ocspbres_add_status().
void Init_ossl_ocsp | ( | void | ) |
Definition at line 1693 of file ossl_ocsp.c.
References cOCSPBasicRes, cOCSPCertId, cOCSPReq, cOCSPRes, cOCSPSingleRes, eOCSPError, eOSSLError, Init_ossl_ocsp(), INT2NUM, mOCSP, mOSSL, ossl_ocspbres_add_nonce(), ossl_ocspbres_add_status(), ossl_ocspbres_alloc(), ossl_ocspbres_copy_nonce(), ossl_ocspbres_find_response(), ossl_ocspbres_get_responses(), ossl_ocspbres_get_status(), ossl_ocspbres_initialize(), ossl_ocspbres_initialize_copy(), ossl_ocspbres_sign(), ossl_ocspbres_to_der(), ossl_ocspbres_verify(), ossl_ocspcid_alloc(), ossl_ocspcid_cmp(), ossl_ocspcid_cmp_issuer(), ossl_ocspcid_get_hash_algorithm(), ossl_ocspcid_get_issuer_key_hash(), ossl_ocspcid_get_issuer_name_hash(), ossl_ocspcid_get_serial(), ossl_ocspcid_initialize(), ossl_ocspcid_initialize_copy(), ossl_ocspcid_to_der(), ossl_ocspreq_add_certid(), ossl_ocspreq_add_nonce(), ossl_ocspreq_alloc(), ossl_ocspreq_check_nonce(), ossl_ocspreq_get_certid(), ossl_ocspreq_initialize(), ossl_ocspreq_initialize_copy(), ossl_ocspreq_sign(), ossl_ocspreq_to_der(), ossl_ocspreq_verify(), ossl_ocspres_alloc(), ossl_ocspres_get_basic(), ossl_ocspres_initialize(), ossl_ocspres_initialize_copy(), ossl_ocspres_s_create(), ossl_ocspres_status(), ossl_ocspres_status_string(), ossl_ocspres_to_der(), ossl_ocspsres_alloc(), ossl_ocspsres_check_validity(), ossl_ocspsres_get_cert_status(), ossl_ocspsres_get_certid(), ossl_ocspsres_get_extensions(), ossl_ocspsres_get_next_update(), ossl_ocspsres_get_revocation_reason(), ossl_ocspsres_get_revocation_time(), ossl_ocspsres_get_this_update(), ossl_ocspsres_initialize(), ossl_ocspsres_initialize_copy(), ossl_ocspsres_to_der(), rb_cObject, rb_define_alloc_func(), rb_define_class_under(), rb_define_const(), rb_define_copy_func, rb_define_method(), rb_define_module(), rb_define_module_under(), rb_define_singleton_method(), and rb_eStandardError.
Referenced by Init_openssl(), and Init_ossl_ocsp().
|
static |
Definition at line 127 of file ossl_ocsp.c.
|
static |
Definition at line 155 of file ossl_ocsp.c.
|
static |
Definition at line 99 of file ossl_ocsp.c.
|
static |
Definition at line 113 of file ossl_ocsp.c.
|
static |
Definition at line 141 of file ossl_ocsp.c.
Definition at line 754 of file ossl_ocsp.c.
References eOCSPError, GetOCSPBasicRes, NIL_P, NULL, ossl_raise(), rb_scan_args(), RSTRING_LENINT, RSTRING_PTR, StringValue, and val.
Referenced by Init_ossl_ocsp().
|
static |
Definition at line 819 of file ossl_ocsp.c.
References add_status_convert_time(), cX509Ext, eOCSPError, err, GetOCSPBasicRes, GetX509ExtPtr(), id, NIL_P, NULL, NUM2INT, OSSL_Check_Kind, ossl_raise(), RARRAY_AREF, RARRAY_LEN, rb_check_array_type(), rb_jump_tag(), rb_protect(), and SafeGetOCSPCertId.
Referenced by Init_ossl_ocsp().
Definition at line 660 of file ossl_ocsp.c.
References eOCSPError, NewOCSPBasicRes, NULL, ossl_raise(), and SetOCSPBasicRes.
Referenced by Init_ossl_ocsp().
Definition at line 732 of file ossl_ocsp.c.
References GetOCSPBasicRes, INT2NUM, and SafeGetOCSPReq.
Referenced by Init_ossl_ocsp().
Definition at line 984 of file ossl_ocsp.c.
References eOCSPError, GetOCSPBasicRes, id, ossl_ocspsres_new(), ossl_raise(), Qnil, and SafeGetOCSPCertId.
Referenced by Init_ossl_ocsp().
Definition at line 951 of file ossl_ocsp.c.
References count, eOCSPError, GetOCSPBasicRes, ossl_ocspsres_new(), ossl_raise(), rb_ary_new2, and rb_ary_push().
Referenced by Init_ossl_ocsp().
Definition at line 897 of file ossl_ocsp.c.
References asn1time_to_time(), count, eOCSPError, GetOCSPBasicRes, INT2NUM, NULL, OCSP_SINGLERESP_get0_id, ossl_ocspcertid_new(), ossl_ocspsres_new(), ossl_raise(), ossl_x509ext_new(), Qnil, rb_ary_new(), and rb_ary_push().
Referenced by Init_ossl_ocsp().
Definition at line 701 of file ossl_ocsp.c.
References eOCSPError, GetOCSPBasicRes, NIL_P, NULL, ossl_raise(), ossl_to_der_if_possible(), rb_scan_args(), RSTRING_LEN, RSTRING_PTR, SetOCSPBasicRes, and StringValue.
Referenced by Init_ossl_ocsp().
Definition at line 674 of file ossl_ocsp.c.
References eOCSPError, GetOCSPBasicRes, ossl_raise(), rb_check_frozen, SafeGetOCSPBasicRes, and SetOCSPBasicRes.
Referenced by Init_ossl_ocsp().
Definition at line 1019 of file ossl_ocsp.c.
References eOCSPError, GetDigestPtr(), GetOCSPBasicRes, GetPrivPKeyPtr(), GetX509CertPtr(), key, NIL_P, NULL, NUM2INT, ossl_raise(), rb_scan_args(), and STACK_OF().
Referenced by Init_ossl_ocsp().
Definition at line 1136 of file ossl_ocsp.c.
References eOCSPError, GetOCSPBasicRes, len, NULL, ossl_raise(), ossl_str_adjust, rb_str_new(), and RSTRING_PTR.
Referenced by Init_ossl_ocsp().
Definition at line 1060 of file ossl_ocsp.c.
References eOCSPError, GetOCSPBasicRes, GetX509StorePtr(), NIL_P, NUM2INT, ossl_clear_error(), ossl_raise(), Qfalse, Qtrue, rb_scan_args(), result, and STACK_OF().
Referenced by Init_ossl_ocsp().
|
static |
Definition at line 172 of file ossl_ocsp.c.
References cOCSPCertId, NewOCSPCertId, and SetOCSPCertId.
Referenced by ossl_ocspbres_get_status(), and ossl_ocspsres_get_certid().
Definition at line 1451 of file ossl_ocsp.c.
References eOCSPError, id, NewOCSPCertId, NULL, ossl_raise(), and SetOCSPCertId.
Referenced by Init_ossl_ocsp().
Definition at line 1541 of file ossl_ocsp.c.
References GetOCSPCertId, id, Qfalse, Qtrue, result, and SafeGetOCSPCertId.
Referenced by Init_ossl_ocsp().
Definition at line 1562 of file ossl_ocsp.c.
References GetOCSPCertId, id, Qfalse, Qtrue, result, and SafeGetOCSPCertId.
Referenced by Init_ossl_ocsp().
Definition at line 1647 of file ossl_ocsp.c.
References eOCSPError, GetOCSPCertId, id, NULL, ossl_membio2str(), and ossl_raise().
Referenced by Init_ossl_ocsp().
Definition at line 1624 of file ossl_ocsp.c.
References GetOCSPCertId, id, NULL, ossl_bin2hex(), rb_str_new(), and RSTRING_PTR.
Referenced by Init_ossl_ocsp().
Definition at line 1601 of file ossl_ocsp.c.
References GetOCSPCertId, id, NULL, ossl_bin2hex(), rb_str_new(), and RSTRING_PTR.
Referenced by Init_ossl_ocsp().
Definition at line 1582 of file ossl_ocsp.c.
References asn1integer_to_num(), GetOCSPCertId, id, and NULL.
Referenced by Init_ossl_ocsp().
Definition at line 1497 of file ossl_ocsp.c.
References eOCSPError, GetDigestPtr(), GetOCSPCertId, GetX509CertPtr(), id, NIL_P, NULL, ossl_raise(), ossl_to_der_if_possible(), rb_scan_args(), RSTRING_LEN, RSTRING_PTR, SetOCSPCertId, and StringValue.
Referenced by Init_ossl_ocsp().
Definition at line 1465 of file ossl_ocsp.c.
References eOCSPError, GetOCSPCertId, ossl_raise(), rb_check_frozen, SafeGetOCSPCertId, and SetOCSPCertId.
Referenced by Init_ossl_ocsp().
Definition at line 1673 of file ossl_ocsp.c.
References eOCSPError, GetOCSPCertId, id, len, NULL, ossl_raise(), ossl_str_adjust, rb_str_new(), and RSTRING_PTR.
Referenced by Init_ossl_ocsp().
Definition at line 321 of file ossl_ocsp.c.
References eOCSPError, GetOCSPCertId, GetOCSPReq, id, id_new, and ossl_raise().
Referenced by Init_ossl_ocsp().
Definition at line 259 of file ossl_ocsp.c.
References eOCSPError, GetOCSPReq, NIL_P, NULL, ossl_raise(), rb_scan_args(), RSTRING_LENINT, RSTRING_PTR, StringValue, and val.
Referenced by Init_ossl_ocsp().
Definition at line 183 of file ossl_ocsp.c.
References eOCSPError, NewOCSPReq, NULL, ossl_raise(), and SetOCSPReq.
Referenced by Init_ossl_ocsp().
Definition at line 300 of file ossl_ocsp.c.
References GetOCSPReq, INT2NUM, and SafeGetOCSPBasicRes.
Referenced by Init_ossl_ocsp().
Definition at line 347 of file ossl_ocsp.c.
References cOCSPCertId, count, eOCSPError, GetOCSPReq, id, NewOCSPCertId, NULL, one(), ossl_raise(), Qnil, rb_ary_new(), rb_ary_push(), and SetOCSPCertId.
Referenced by Init_ossl_ocsp().
Definition at line 225 of file ossl_ocsp.c.
References eOCSPError, GetOCSPReq, NIL_P, NULL, ossl_raise(), ossl_to_der_if_possible(), rb_scan_args(), RSTRING_LEN, RSTRING_PTR, SetOCSPReq, and StringValue.
Referenced by Init_ossl_ocsp().
Definition at line 197 of file ossl_ocsp.c.
References eOCSPError, GetOCSPReq, ossl_raise(), rb_check_frozen, SafeGetOCSPReq, and SetOCSPReq.
Referenced by Init_ossl_ocsp().
Definition at line 387 of file ossl_ocsp.c.
References eOCSPError, GetDigestPtr(), GetOCSPReq, GetPrivPKeyPtr(), GetX509CertPtr(), key, NIL_P, NULL, NUM2INT, ossl_raise(), rb_scan_args(), and STACK_OF().
Referenced by Init_ossl_ocsp().
Definition at line 456 of file ossl_ocsp.c.
References eOCSPError, GetOCSPReq, len, NULL, ossl_raise(), ossl_str_adjust, rb_str_new(), and RSTRING_PTR.
Referenced by Init_ossl_ocsp().
Definition at line 430 of file ossl_ocsp.c.
References GetOCSPReq, GetX509StorePtr(), NIL_P, NUM2INT, ossl_clear_error(), Qfalse, Qtrue, rb_scan_args(), result, and STACK_OF().
Referenced by Init_ossl_ocsp().
Definition at line 504 of file ossl_ocsp.c.
References eOCSPError, NewOCSPRes, NULL, ossl_raise(), and SetOCSPRes.
Referenced by Init_ossl_ocsp().
Definition at line 614 of file ossl_ocsp.c.
References cOCSPBasicRes, GetOCSPRes, NewOCSPBasicRes, Qnil, and SetOCSPBasicRes.
Referenced by Init_ossl_ocsp().
Definition at line 546 of file ossl_ocsp.c.
References eOCSPError, GetOCSPRes, NIL_P, NULL, ossl_raise(), ossl_to_der_if_possible(), rb_scan_args(), RSTRING_LEN, RSTRING_PTR, SetOCSPRes, and StringValue.
Referenced by Init_ossl_ocsp().
Definition at line 518 of file ossl_ocsp.c.
References eOCSPError, GetOCSPRes, ossl_raise(), rb_check_frozen, SafeGetOCSPRes, and SetOCSPRes.
Referenced by Init_ossl_ocsp().
Definition at line 486 of file ossl_ocsp.c.
References eOCSPError, GetOCSPBasicRes, NewOCSPRes, NIL_P, NULL, NUM2INT, ossl_raise(), and SetOCSPRes.
Referenced by Init_ossl_ocsp().
Definition at line 576 of file ossl_ocsp.c.
References GetOCSPRes, and INT2NUM.
Referenced by Init_ossl_ocsp().
Definition at line 595 of file ossl_ocsp.c.
References GetOCSPRes, and rb_str_new2.
Referenced by Init_ossl_ocsp().
Definition at line 637 of file ossl_ocsp.c.
References eOCSPError, GetOCSPRes, len, NULL, ossl_raise(), ossl_str_adjust, rb_str_new(), and RSTRING_PTR.
Referenced by Init_ossl_ocsp().
Definition at line 1170 of file ossl_ocsp.c.
References eOCSPError, NewOCSPSingleRes, NULL, ossl_raise(), and SetOCSPSingleRes.
Referenced by Init_ossl_ocsp().
Definition at line 1245 of file ossl_ocsp.c.
References eOCSPError, GetOCSPSingleRes, NIL_P, NULL, NUM2INT, ossl_clear_error(), ossl_raise(), Qfalse, Qtrue, and rb_scan_args().
Referenced by Init_ossl_ocsp().
Definition at line 1304 of file ossl_ocsp.c.
References eOCSPError, GetOCSPSingleRes, INT2NUM, NULL, and ossl_raise().
Referenced by Init_ossl_ocsp().
Definition at line 1278 of file ossl_ocsp.c.
References GetOCSPSingleRes, id, OCSP_SINGLERESP_get0_id, and ossl_ocspcertid_new().
Referenced by Init_ossl_ocsp().
Definition at line 1401 of file ossl_ocsp.c.
References count, GetOCSPSingleRes, ossl_x509ext_new(), rb_ary_new2, and rb_ary_push().
Referenced by Init_ossl_ocsp().
Definition at line 1341 of file ossl_ocsp.c.
References asn1time_to_time(), eOCSPError, GetOCSPSingleRes, NULL, and ossl_raise().
Referenced by Init_ossl_ocsp().
Definition at line 1381 of file ossl_ocsp.c.
References eOCSPError, GetOCSPSingleRes, INT2NUM, NULL, and ossl_raise().
Referenced by Init_ossl_ocsp().
Definition at line 1360 of file ossl_ocsp.c.
References asn1time_to_time(), eOCSPError, GetOCSPSingleRes, NULL, and ossl_raise().
Referenced by Init_ossl_ocsp().
Definition at line 1322 of file ossl_ocsp.c.
References asn1time_to_time(), eOCSPError, GetOCSPSingleRes, NULL, and ossl_raise().
Referenced by Init_ossl_ocsp().
Definition at line 1190 of file ossl_ocsp.c.
References eOCSPError, GetOCSPSingleRes, NULL, ossl_raise(), ossl_to_der_if_possible(), RSTRING_LEN, RSTRING_PTR, SetOCSPSingleRes, and StringValue.
Referenced by Init_ossl_ocsp().
Definition at line 1210 of file ossl_ocsp.c.
References eOCSPError, GetOCSPSingleRes, ossl_raise(), rb_check_frozen, SafeGetOCSPSingleRes, and SetOCSPSingleRes.
Referenced by Init_ossl_ocsp().
|
static |
Definition at line 1159 of file ossl_ocsp.c.
References cOCSPSingleRes, NewOCSPSingleRes, and SetOCSPSingleRes.
Referenced by ossl_ocspbres_find_response(), ossl_ocspbres_get_responses(), and ossl_ocspbres_get_status().
Definition at line 1427 of file ossl_ocsp.c.
References eOCSPError, GetOCSPSingleRes, len, NULL, ossl_raise(), ossl_str_adjust, rb_str_new(), and RSTRING_PTR.
Referenced by Init_ossl_ocsp().
VALUE cOCSPBasicRes |
Definition at line 94 of file ossl_ocsp.c.
Referenced by Init_ossl_ocsp(), and ossl_ocspres_get_basic().
VALUE cOCSPCertId |
Definition at line 96 of file ossl_ocsp.c.
Referenced by Init_ossl_ocsp(), ossl_ocspcertid_new(), and ossl_ocspreq_get_certid().
VALUE cOCSPReq |
Definition at line 92 of file ossl_ocsp.c.
Referenced by Init_ossl_ocsp().
VALUE cOCSPRes |
Definition at line 93 of file ossl_ocsp.c.
Referenced by Init_ossl_ocsp().
VALUE cOCSPSingleRes |
Definition at line 95 of file ossl_ocsp.c.
Referenced by Init_ossl_ocsp(), and ossl_ocspsres_new().
VALUE eOCSPError |
Definition at line 91 of file ossl_ocsp.c.
Referenced by add_status_convert_time(), Init_ossl_ocsp(), ossl_ocspbres_add_nonce(), ossl_ocspbres_add_status(), ossl_ocspbres_alloc(), ossl_ocspbres_find_response(), ossl_ocspbres_get_responses(), ossl_ocspbres_get_status(), ossl_ocspbres_initialize(), ossl_ocspbres_initialize_copy(), ossl_ocspbres_sign(), ossl_ocspbres_to_der(), ossl_ocspbres_verify(), ossl_ocspcid_alloc(), ossl_ocspcid_get_hash_algorithm(), ossl_ocspcid_initialize(), ossl_ocspcid_initialize_copy(), ossl_ocspcid_to_der(), ossl_ocspreq_add_certid(), ossl_ocspreq_add_nonce(), ossl_ocspreq_alloc(), ossl_ocspreq_get_certid(), ossl_ocspreq_initialize(), ossl_ocspreq_initialize_copy(), ossl_ocspreq_sign(), ossl_ocspreq_to_der(), ossl_ocspres_alloc(), ossl_ocspres_initialize(), ossl_ocspres_initialize_copy(), ossl_ocspres_s_create(), ossl_ocspres_to_der(), ossl_ocspsres_alloc(), ossl_ocspsres_check_validity(), ossl_ocspsres_get_cert_status(), ossl_ocspsres_get_next_update(), ossl_ocspsres_get_revocation_reason(), ossl_ocspsres_get_revocation_time(), ossl_ocspsres_get_this_update(), ossl_ocspsres_initialize(), ossl_ocspsres_initialize_copy(), and ossl_ocspsres_to_der().
VALUE mOCSP |
Definition at line 90 of file ossl_ocsp.c.
Referenced by Init_ossl_ocsp().
|
static |
Definition at line 132 of file ossl_ocsp.c.
|
static |
Definition at line 160 of file ossl_ocsp.c.
|
static |
Definition at line 104 of file ossl_ocsp.c.
|
static |
Definition at line 118 of file ossl_ocsp.c.
|
static |
Definition at line 146 of file ossl_ocsp.c.