1
2=pod
3
4=head1 NAME
5
6SSL - OpenSSL SSL/TLS library
7
8=head1 SYNOPSIS
--- 285 unchanged lines hidden (view full) ---
294=item int B<SSL_CTX_sess_timeouts>(SSL_CTX *ctx);
295
296=item LHASH *B<SSL_CTX_sessions>(SSL_CTX *ctx);
297
298=item void B<SSL_CTX_set_app_data>(SSL_CTX *ctx, void *arg);
299
300=item void B<SSL_CTX_set_cert_store>(SSL_CTX *ctx, X509_STORE *cs);
301
302=item void B<SSL_CTX_set_cert_verify_cb>(SSL_CTX *ctx, int (*cb)(SSL_CTX *), char *arg)
303
304=item int B<SSL_CTX_set_cipher_list>(SSL_CTX *ctx, char *str);
305
306=item void B<SSL_CTX_set_client_CA_list>(SSL_CTX *ctx, STACK *list);
307
308=item void B<SSL_CTX_set_client_cert_cb>(SSL_CTX *ctx, int (*cb)(SSL *ssl, X509 **x509, EVP_PKEY **pkey));
309
310=item void B<SSL_CTX_set_default_passwd_cb>(SSL_CTX *ctx, int (*cb);(void))
--- 334 unchanged lines hidden (view full) ---
645=back
646
647=head1 SEE ALSO
648
649L<openssl(1)|openssl(1)>, L<crypto(3)|crypto(3)>,
650L<SSL_accept(3)|SSL_accept(3)>, L<SSL_clear(3)|SSL_clear(3)>,
651L<SSL_connect(3)|SSL_connect(3)>,
652L<SSL_CIPHER_get_name(3)|SSL_CIPHER_get_name(3)>,
653L<SSL_CTX_add_extra_chain_cert(3)|SSL_CTX_add_extra_chain_cert(3)>,
654L<SSL_CTX_add_session(3)|SSL_CTX_add_session(3)>,
655L<SSL_CTX_flush_sessions(3)|SSL_CTX_flush_sessions(3)>,
656L<SSL_CTX_get_ex_new_index(3)|SSL_CTX_get_ex_new_index(3)>,
657L<SSL_CTX_get_verify_mode(3)|SSL_CTX_get_verify_mode(3)>,
658L<SSL_CTX_load_verify_locations(3)|SSL_CTX_load_verify_locations(3)>
659L<SSL_CTX_new(3)|SSL_CTX_new(3)>,
660L<SSL_CTX_sess_number(3)|SSL_CTX_sess_number(3)>,
661L<SSL_CTX_sess_set_cache_size(3)|SSL_CTX_sess_set_cache_size(3)>,
662L<SSL_CTX_sess_set_get_cb(3)|SSL_CTX_sess_set_get_cb(3)>,
663L<SSL_CTX_sessions(3)|SSL_CTX_sessions(3)>,
664L<SSL_CTX_set_client_CA_list(3)|SSL_CTX_set_client_CA_list(3)>,
665L<SSL_CTX_set_default_passwd_cb(3)|SSL_CTX_set_default_passwd_cb(3)>,
666L<SSL_CTX_set_mode(3)|SSL_CTX_set_mode(3)>,
667L<SSL_CTX_set_options(3)|SSL_CTX_set_options(3)>,
668L<SSL_CTX_set_session_cache_mode(3)|SSL_CTX_set_session_cache_mode(3)>,
669L<SSL_CTX_set_session_id_context(3)|SSL_CTX_set_session_id_context(3)>,
670L<SSL_CTX_set_ssl_version(3)|SSL_CTX_set_ssl_version(3)>,
671L<SSL_CTX_set_timeout(3)|SSL_CTX_set_timeout(3)>,
672L<SSL_CTX_set_verify(3)|SSL_CTX_set_verify(3)>,
673L<SSL_CTX_use_certificate(3)|SSL_CTX_use_certificate(3)>,
674L<SSL_get_ciphers(3)|SSL_get_ciphers(3)>,
675L<SSL_get_client_CA_list(3)|SSL_get_client_CA_list(3)>,
676L<SSL_get_error(3)|SSL_get_error(3)>,
677L<SSL_get_ex_data_X509_STORE_CTX_idx(3)|SSL_get_ex_data_X509_STORE_CTX_idx(3)>,
678L<SSL_get_ex_new_index(3)|SSL_get_ex_new_index(3)>,
679L<SSL_get_fd(3)|SSL_get_fd(3)>,
680L<SSL_get_peer_cert_chain(3)|SSL_get_peer_cert_chain(3)>,
681L<SSL_get_rbio(3)|SSL_get_rbio(3)>,
682L<SSL_get_session(3)|SSL_get_session(3)>,
683L<SSL_get_verify_result(3)|SSL_get_verify_result(3)>,
684L<SSL_get_version(3)|SSL_get_version(3)>,
685L<SSL_library_init(3)|SSL_library_init(3)>,
686L<SSL_load_client_CA_file(3)|SSL_load_client_CA_file(3)>,
687L<SSL_new(3)|SSL_new(3)>,
688L<SSL_read(3)|SSL_read(3)>, L<SSL_set_bio(3)|SSL_set_bio(3)>,
689L<SSL_set_connect_state(3)|SSL_set_connect_state(3)>,
690L<SSL_set_fd(3)|SSL_set_fd(3)>, L<SSL_pending(3)|SSL_pending(3)>,
691L<SSL_set_session(3)|SSL_set_session(3)>,
692L<SSL_set_shutdown(3)|SSL_set_shutdown(3)>,
693L<SSL_shutdown(3)|SSL_shutdown(3)>, L<SSL_write(3)|SSL_write(3)>,
694L<SSL_SESSION_free(3)|SSL_SESSION_free(3)>,
695L<SSL_SESSION_get_ex_new_index(3)|SSL_SESSION_get_ex_new_index(3)>,
696L<SSL_SESSION_get_time(3)|SSL_SESSION_get_time(3)>,
697L<d2i_SSL_SESSION(3)|d2i_SSL_SESSION(3)>
698
699=head1 HISTORY
700
701The L<ssl(3)|ssl(3)> document appeared in OpenSSL 0.9.2
702
703=cut
704
2=pod
3
4=head1 NAME
5
6SSL - OpenSSL SSL/TLS library
7
8=head1 SYNOPSIS
--- 285 unchanged lines hidden (view full) ---
294=item int B<SSL_CTX_sess_timeouts>(SSL_CTX *ctx);
295
296=item LHASH *B<SSL_CTX_sessions>(SSL_CTX *ctx);
297
298=item void B<SSL_CTX_set_app_data>(SSL_CTX *ctx, void *arg);
299
300=item void B<SSL_CTX_set_cert_store>(SSL_CTX *ctx, X509_STORE *cs);
301
302=item void B<SSL_CTX_set_cert_verify_cb>(SSL_CTX *ctx, int (*cb)(SSL_CTX *), char *arg)
303
304=item int B<SSL_CTX_set_cipher_list>(SSL_CTX *ctx, char *str);
305
306=item void B<SSL_CTX_set_client_CA_list>(SSL_CTX *ctx, STACK *list);
307
308=item void B<SSL_CTX_set_client_cert_cb>(SSL_CTX *ctx, int (*cb)(SSL *ssl, X509 **x509, EVP_PKEY **pkey));
309
310=item void B<SSL_CTX_set_default_passwd_cb>(SSL_CTX *ctx, int (*cb);(void))
--- 334 unchanged lines hidden (view full) ---
645=back
646
647=head1 SEE ALSO
648
649L<openssl(1)|openssl(1)>, L<crypto(3)|crypto(3)>,
650L<SSL_accept(3)|SSL_accept(3)>, L<SSL_clear(3)|SSL_clear(3)>,
651L<SSL_connect(3)|SSL_connect(3)>,
652L<SSL_CIPHER_get_name(3)|SSL_CIPHER_get_name(3)>,
653L<SSL_CTX_add_extra_chain_cert(3)|SSL_CTX_add_extra_chain_cert(3)>,
654L<SSL_CTX_add_session(3)|SSL_CTX_add_session(3)>,
655L<SSL_CTX_flush_sessions(3)|SSL_CTX_flush_sessions(3)>,
656L<SSL_CTX_get_ex_new_index(3)|SSL_CTX_get_ex_new_index(3)>,
657L<SSL_CTX_get_verify_mode(3)|SSL_CTX_get_verify_mode(3)>,
658L<SSL_CTX_load_verify_locations(3)|SSL_CTX_load_verify_locations(3)>
659L<SSL_CTX_new(3)|SSL_CTX_new(3)>,
660L<SSL_CTX_sess_number(3)|SSL_CTX_sess_number(3)>,
661L<SSL_CTX_sess_set_cache_size(3)|SSL_CTX_sess_set_cache_size(3)>,
662L<SSL_CTX_sess_set_get_cb(3)|SSL_CTX_sess_set_get_cb(3)>,
663L<SSL_CTX_sessions(3)|SSL_CTX_sessions(3)>,
664L<SSL_CTX_set_client_CA_list(3)|SSL_CTX_set_client_CA_list(3)>,
665L<SSL_CTX_set_default_passwd_cb(3)|SSL_CTX_set_default_passwd_cb(3)>,
666L<SSL_CTX_set_mode(3)|SSL_CTX_set_mode(3)>,
667L<SSL_CTX_set_options(3)|SSL_CTX_set_options(3)>,
668L<SSL_CTX_set_session_cache_mode(3)|SSL_CTX_set_session_cache_mode(3)>,
669L<SSL_CTX_set_session_id_context(3)|SSL_CTX_set_session_id_context(3)>,
670L<SSL_CTX_set_ssl_version(3)|SSL_CTX_set_ssl_version(3)>,
671L<SSL_CTX_set_timeout(3)|SSL_CTX_set_timeout(3)>,
672L<SSL_CTX_set_verify(3)|SSL_CTX_set_verify(3)>,
673L<SSL_CTX_use_certificate(3)|SSL_CTX_use_certificate(3)>,
674L<SSL_get_ciphers(3)|SSL_get_ciphers(3)>,
675L<SSL_get_client_CA_list(3)|SSL_get_client_CA_list(3)>,
676L<SSL_get_error(3)|SSL_get_error(3)>,
677L<SSL_get_ex_data_X509_STORE_CTX_idx(3)|SSL_get_ex_data_X509_STORE_CTX_idx(3)>,
678L<SSL_get_ex_new_index(3)|SSL_get_ex_new_index(3)>,
679L<SSL_get_fd(3)|SSL_get_fd(3)>,
680L<SSL_get_peer_cert_chain(3)|SSL_get_peer_cert_chain(3)>,
681L<SSL_get_rbio(3)|SSL_get_rbio(3)>,
682L<SSL_get_session(3)|SSL_get_session(3)>,
683L<SSL_get_verify_result(3)|SSL_get_verify_result(3)>,
684L<SSL_get_version(3)|SSL_get_version(3)>,
685L<SSL_library_init(3)|SSL_library_init(3)>,
686L<SSL_load_client_CA_file(3)|SSL_load_client_CA_file(3)>,
687L<SSL_new(3)|SSL_new(3)>,
688L<SSL_read(3)|SSL_read(3)>, L<SSL_set_bio(3)|SSL_set_bio(3)>,
689L<SSL_set_connect_state(3)|SSL_set_connect_state(3)>,
690L<SSL_set_fd(3)|SSL_set_fd(3)>, L<SSL_pending(3)|SSL_pending(3)>,
691L<SSL_set_session(3)|SSL_set_session(3)>,
692L<SSL_set_shutdown(3)|SSL_set_shutdown(3)>,
693L<SSL_shutdown(3)|SSL_shutdown(3)>, L<SSL_write(3)|SSL_write(3)>,
694L<SSL_SESSION_free(3)|SSL_SESSION_free(3)>,
695L<SSL_SESSION_get_ex_new_index(3)|SSL_SESSION_get_ex_new_index(3)>,
696L<SSL_SESSION_get_time(3)|SSL_SESSION_get_time(3)>,
697L<d2i_SSL_SESSION(3)|d2i_SSL_SESSION(3)>
698
699=head1 HISTORY
700
701The L<ssl(3)|ssl(3)> document appeared in OpenSSL 0.9.2
702
703=cut
704