Class: X509::Store
- Inherits:
-
Object
- Object
- X509::Store
- Defined in:
- ossl_x509store.c
Instance Method Summary collapse
- #add_cert ⇒ Object
- #add_crl ⇒ Object
- #add_file ⇒ Object
- #add_path ⇒ Object
- #flags= ⇒ Object
- #initialize ⇒ Object constructor
- #purpose= ⇒ Object
- #set_default_paths ⇒ Object
- #time= ⇒ Object
- #trust= ⇒ Object
- #verify ⇒ Object
-
#verify_callback= ⇒ Object
General callback for OpenSSL verify.
Constructor Details
#initialize ⇒ Object
Instance Method Details
#add_cert ⇒ Object
#add_crl ⇒ Object
#add_file ⇒ Object
#add_path ⇒ Object
#flags= ⇒ Object
#purpose= ⇒ Object
#set_default_paths ⇒ Object
#time= ⇒ Object
#trust= ⇒ Object
#verify ⇒ Object
#verify_callback= ⇒ Object
General callback for OpenSSL verify
|
# File 'ossl_x509store.c'
static VALUE
ossl_x509store_set_vfy_cb(VALUE self, VALUE cb)
{
X509_STORE *store;
GetX509Store(self, store);
X509_STORE_set_ex_data(store, ossl_verify_cb_idx, (void*)cb);
rb_iv_set(self, "@verify_callback", cb);
return cb;
}
|