|
SSL_get_client_CA_list(3)
Contents
|
SSL_get_client_CA_list, SSL_CTX_get_client_CA_list - Get
list of client CAs
#include <openssl/ssl.h>
STACK_OF(X509_NAME) *SSL_get_client_CA_list(
SSL *s ); STACK_OF(X509_NAME)
*SSL_CTX_get_client_CA_list(
SSL_CTX *ctx );
The SSL_CTX_get_client_CA_list() function returns the list
of client CAs explicitly set for ctx using the
SSL_CTX_set_client_CA_list() function.
The SSL_get_client_CA_list() function returns the list of
client CAs explicitly set for ssl using the
SSL_set_client_CA_list() function or ssl's SSL_CTX object
with the SSL_CTX_set_client_CA_list() function, when in
server mode. In client mode, the SSL_get_client_CA_list()
function returns the list of client CAs sent from the
server, if any.
The SSL_CTX_set_client_CA_list() and
SSL_set_client_CA_list() functions do not return diagnostic
information.
The SSL_CTX_add_client_CA() and SSL_add_client_CA() functions
have the following return values: List of CA names
explicitly set (for ctx or in server mode) or send by the
server (client mode). No client CA list was explicitly
set (for ctx or in server mode) or the server did not send
a list of CAs (client mode).
Functions: ssl(3), SSL_CTX_set_client_CA_list(3),
SSL_CTX_set_client_cert_cb(3)
SSL_get_client_CA_list(3)
[ Back ] |