SSL_CTX_set_client_cert_engine

Set an ENGINE used to obtain a client certificate when a server requests one.

Synopsis

Declared in <openssl/ssl.h>

int
SSL_CTX_set_client_cert_engine(
    SSL_CTX* ctx,
    ENGINE* e);

Return Value

1 on success, or 0 if e cannot be initialized or has no client-cert method.

Parameters

NameDescription
ctxSSL context that will use e for client-certificate selection.
eENGINE that implements a client-certificate load function (initialized by this call).