DragonFly On-Line Manual Pages
ENGINE_UNREGISTER_... DragonFly Library Functions Manual ENGINE_UNREGISTER_...
NAME
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
SYNOPSIS
#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);
DESCRIPTION
These functions remove e from the list of ENGINE objects that were previ-
ously 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) man-
ual pages, ENGINE_finish(3) is also called.
ENGINE_unregister_ciphers() and ENGINE_unregister_digests() unregister e
for all ciphers or digests, respectively.
SEE ALSO
ENGINE_cleanup(3), ENGINE_finish(3), ENGINE_new(3),
ENGINE_register_RSA(3), ENGINE_set_default(3)
HISTORY
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.5 April 18, 2018 DragonFly 5.5