Class: X509::Store

Inherits:
Object
  • Object
show all
Defined in:
ossl_x509store.c

Instance Method Summary collapse

Constructor Details

#initializeObject

Instance Method Details

#add_certObject

#add_crlObject

#add_fileObject

#add_pathObject

#flags=Object

#purpose=Object

#set_default_pathsObject

#time=Object

#trust=Object

#verifyObject

#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;
}