Home | History | Annotate | Download | only in keystore-engine

Lines Matching refs:ENGINE

34 #include <openssl/engine.h>
49 #define KEYSTORE_ENGINE_NAME "Android keystore engine"
60 void operator()(ENGINE* p) const {
64 typedef UniquePtr<ENGINE, ENGINE_Delete> Unique_ENGINE;
294 static EVP_PKEY* keystore_loadkey(ENGINE* e, const char* key_id, UI_METHOD* ui_method,
349 rsa->engine = e;
375 static int keystore_engine_setup(ENGINE* e) {
384 ALOGE("Could not set up keystore engine");
404 ENGINE* ENGINE_keystore() {
407 Unique_ENGINE engine(ENGINE_new());
408 if (engine.get() == NULL) {
412 if (!keystore_engine_setup(engine.get())) {
416 return engine.release();
419 static int keystore_bind_fn(ENGINE *e, const char *id) {