ENGINE ciphers handler: list supported NIDs or return an EVP_CIPHER for a NID.

Synopsis

Declared in <openssl/engine.h>

typedef int(* ENGINE_CIPHERS_PTR)(ENGINE*, EVP_CIPHER const**, int const**, int);

Description

Called as foo(e, &cipher, NULL, nid) to fetch a cipher, or foo(e, NULL, &nids, 0) to list supported NIDs (returns the count, or a negative value on error).

Created with MrDocs