DragonFly On-Line Manual Pages

Search: Section:  

ENGINE_UNREGISTER_RSA(3)                    DragonFly Library Functions Manual


ENGINE_unregister_RSA, ENGINE_unregister_DSA, ENGINE_unregister_ECDH, ENGINE_unregister_ECDSA, ENGINE_unregister_DH, ENGINE_unregister_RAND, ENGINE_unregister_STORE, ENGINE_unregister_ciphers, ENGINE_unregister_digests - revoke the registration of an ENGINE object


#include <openssl/engine.h> void ENGINE_unregister_RSA(ENGINE *e); void ENGINE_unregister_DSA(ENGINE *e); void ENGINE_unregister_ECDH(ENGINE *e); void ENGINE_unregister_ECDSA(ENGINE *e); void ENGINE_unregister_DH(ENGINE *e); void ENGINE_unregister_RAND(ENGINE *e); void ENGINE_unregister_STORE(ENGINE *e); void ENGINE_unregister_ciphers(ENGINE *e); void ENGINE_unregister_digests(ENGINE *e);


These functions remove e from the list of ENGINE objects that were previously registered for the respective algorithm with the functions described in ENGINE_register_RSA(3). If e is currently used as the default engine for the algorithm as described in the ENGINE_set_default(3) and ENGINE_get_default_RSA(3) manual pages, ENGINE_finish(3) is also called. ENGINE_unregister_ciphers() and ENGINE_unregister_digests() unregister e for all ciphers or digests, respectively.


ENGINE_cleanup(3), ENGINE_finish(3), ENGINE_new(3), ENGINE_register_RSA(3), ENGINE_set_default(3)


ENGINE_unregister_RSA(), ENGINE_unregister_DSA(), ENGINE_unregister_DH(), ENGINE_unregister_RAND(), ENGINE_unregister_ciphers(), and ENGINE_unregister_digests() first appeared in OpenSSL 0.9.7 and have been available since OpenBSD 3.2. ENGINE_unregister_ECDH(), ENGINE_unregister_ECDSA(), and ENGINE_unregister_STORE() first appeared in OpenSSL 0.9.8 and have been available since OpenBSD 4.5. DragonFly 5.7-DEVELOPMENT April 18, 2018 DragonFly 5.7-DEVELOPMENT

Search: Section: