SSL_get_client_CA_list.pod revision 100928
11844Swollman=pod
250476Speter
325710Swosch=head1 NAME
425710Swosch
525710SwoschSSL_get_client_CA_list, SSL_CTX_get_client_CA_list - get list of client CAs
625710Swosch
725710Swosch=head1 SYNOPSIS
825710Swosch
9106211Sru #include <openssl/ssl.h>
10106211Sru
1125710Swosch STACK_OF(X509_NAME) *SSL_get_client_CA_list(SSL *s);
12106211Sru STACK_OF(X509_NAME) *SSL_CTX_get_client_CA_list(SSL_CTX *ctx); 
1325710Swosch
14106211Sru=head1 DESCRIPTION
1525710Swosch
16106211SruSSL_CTX_get_client_CA_list() returns the list of client CAs explicitly set for
17106211SruB<ctx> using L<SSL_CTX_set_client_CA_list(3)|SSL_CTX_set_client_CA_list(3)>.
18106211Sru
19106211SruSSL_get_client_CA_list() returns the list of client CAs explicitly
20106211Sruset for B<ssl> using SSL_set_client_CA_list() or B<ssl>'s SSL_CTX object with
21106211SruL<SSL_CTX_set_client_CA_list(3)|SSL_CTX_set_client_CA_list(3)>, when in
22139106Sruserver mode. In client mode, SSL_get_client_CA_list returns the list of
23106211Sruclient CAs sent from the server, if any.
24106211Sru
25106211Sru=head1 RETURN VALUES
26106211Sru
27106211SruSSL_CTX_set_client_CA_list() and SSL_set_client_CA_list() do not return
28106211Srudiagnostic information.
29106211Sru
30106211SruSSL_CTX_add_client_CA() and SSL_add_client_CA() have the following return
31106211Sruvalues:
32106211Sru
33106211Sru=over 4
34106211Sru
35106211Sru=item STACK_OF(X509_NAMES)
36106211Sru
37106211SruList of CA names explicitly set (for B<ctx> or in server mode) or send
38106211Sruby the server (client mode).
39106211Sru
40106211Sru=item NULL
41106211Sru
42106211SruNo client CA list was explicitly set (for B<ctx> or in server mode) or
43106211Sruthe server did not send a list of CAs (client mode).
44106211Sru
451638Srgrimes=back
4694940Sru
4730896Swosch=head1 SEE ALSO
4820697Smpp
491844SwollmanL<ssl(3)|ssl(3)>,
501638SrgrimesL<SSL_CTX_set_client_CA_list(3)|SSL_CTX_set_client_CA_list(3)>,
511638SrgrimesL<SSL_CTX_set_client_cert_cb(3)|SSL_CTX_set_client_cert_cb(3)>
521638Srgrimes
531638Srgrimes=cut
541638Srgrimes