Lines Matching refs:ENGINE
145 static const char *engine_capi_name = "CryptoAPI ENGINE";
165 static EVP_PKEY *capi_load_privkey(ENGINE *eng, const char *key_id,
180 static int capi_load_ssl_client_cert(ENGINE *e, SSL *ssl,
186 static int cert_select_simple(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs);
188 static int cert_select_dialog(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs);
196 * This structure contains CAPI ENGINE specific data: it contains various
237 int (*client_cert_select) (ENGINE *e, SSL *ssl, STACK_OF(X509) *certs);
330 static int capi_ctrl(ENGINE *e, int cmd, long i, void *p, void (*f) (void))
456 static int capi_init(ENGINE *e)
516 static int capi_destroy(ENGINE *e)
522 static int capi_finish(ENGINE *e)
545 static int bind_capi(ENGINE *e)
568 static int bind_helper(ENGINE *e, const char *id)
580 static ENGINE *engine_capi(void)
582 ENGINE *ret = ENGINE_new();
595 ENGINE *toadd = engine_capi();
626 static EVP_PKEY *capi_get_pkey(ENGINE *eng, CAPI_KEY * key)
766 static EVP_PKEY *capi_load_privkey(ENGINE *eng, const char *key_id,
1668 static int capi_load_ssl_client_cert(ENGINE *e, SSL *ssl,
1772 static int cert_select_simple(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs)
1799 static int cert_select_dialog(ENGINE *e, SSL *ssl, STACK_OF(X509) *certs)
1867 int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns);
1869 int bind_engine(ENGINE *e, const char *id, const dynamic_fns *fns)