Lines Matching defs:engine
18 #include <openssl/engine.h>
654 EnginePointer engine = LoadEngineById(*engine_id, &errors);
655 if (!engine) {
662 if (!ENGINE_init(engine.get())) {
664 env, "Failure to initialize engine");
667 engine.finish_on_exit = true;
670 EVPKeyPointer key(ENGINE_load_private_key(engine.get(), *key_name,
679 sc->private_key_engine_ = std::move(engine);
1108 EnginePointer engine = LoadEngineById(*engine_id, &errors);
1109 if (!engine) {
1116 // Note that this takes another reference to `engine`.
1117 if (!SSL_CTX_set_client_cert_engine(sc->ctx_.get(), engine.get()))