A | |
accept [Ssl] |
Accept an SSL connection.
|
C | |
client_verify_callback [Ssl] |
Client's verification callback.
|
connect [Ssl] |
Connect an SSL socket.
|
create_context [Ssl] |
Create a context.
|
D | |
disable_protocols [Ssl] |
Disable all protocols from the list.
|
E | |
embed_socket [Ssl] |
Embed a Unix socket into an SSL socket.
|
F | |
file_descr_of_socket [Ssl] |
Get the file descriptor associated with a socket.
|
flush [Ssl] |
Flush an SSL connection.
|
G | |
get_certificate [Ssl] |
Get the certificate used by a socket.
|
get_cipher [Ssl] |
Get the cipher used by a socket.
|
get_cipher_description [Ssl] |
Get a description of a cipher.
|
get_cipher_name [Ssl] |
Get the name of a cipher.
|
get_cipher_version [Ssl] |
Get the version of a cipher.
|
get_error_string [Ssl] |
Retrieve a human-readable message that corresponds to the last error that
occurred.
|
get_issuer [Ssl] |
Get the issuer of a certificate.
|
get_subject [Ssl] |
Get the subject of a certificate.
|
get_verify_result [Ssl] |
Get the verification result.
|
H | |
honor_cipher_order [Ssl] |
When choosing a cipher, use the server's preferences instead of the client
preferences.
|
I | |
init [Ssl] |
Initialize SSL functions.
|
init [Ssl_threads] |
Make the library thread-safe.
|
init_dh_from_file [Ssl] |
Init DH parameters from file
|
init_ec_from_named_curve [Ssl] |
Init EC curve from curve name
|
input_char [Ssl] |
Input a character on an SSL socket.
|
input_int [Ssl] |
Input an integer on an SSL socket.
|
input_string [Ssl] |
Input a string on an SSL socket.
|
L | |
load_verify_locations [Ssl] | load_verify_locations ctxt cafile capath specifies the locations for the
context ctx , at which CA certificates for verification purposes are
located.
|
O | |
open_connection [Ssl] |
Open an SSL connection.
|
open_connection_with_context [Ssl] |
Open an SSL connection with the specified context.
|
output_char [Ssl] |
Write a char on an SSL socket.
|
output_int [Ssl] |
Write an integer on an SSL socket.
|
output_string [Ssl] |
Write a string on an SSL socket.
|
R | |
read [Ssl] | read sock buf off len receives data from a connected SSL socket.
|
read_certificate [Ssl] | read_certificate fname reads the certificate in the file fname .
|
read_into_bigarray [Ssl] | read_into_bigarray sock ba off len receives data from a connected SSL socket.
|
read_into_bigarray_blocking [Ssl] | read_into_bigarray_blocking sock ba off len receives data from a
connected SSL socket.
|
S | |
set_cipher_list [Ssl] |
Set the list of available ciphers for a context.
|
set_client_CA_list_from_file [Ssl] |
Set the list of CAs sent to the client when requesting a client certificate.
|
set_client_SNI_hostname [Ssl] |
Set the hostname the client is attempting to connect to using the Server
Name Indication (SNI) TLS extension.
|
set_client_verify_callback_verbose [Ssl] |
Set verbosity of
Ssl.client_verify_callback
|
set_password_callback [Ssl] |
Set the callback function called to get passwords for encrypted PEM files.
|
set_verify [Ssl] |
Set the verify mode and callback, see SSL_CTX_set_verify(3).
|
set_verify_depth [Ssl] |
Set the maximum depth for the certificate chain verification that shall be allowed.
|
shutdown [Ssl] |
Close an SSL connection.
|
shutdown_connection [Ssl] |
Close an SSL connection opened with
open_connection .
|
T | |
thread_safe [Ssl] | |
U | |
use_certificate [Ssl] | use_certificate ctx cert privkey makes the context ctx use cert as
certificate's file name (in PEM format) and privkey as private key file
name.
|
V | |
verify [Ssl] |
Check the result of the verification of the X509 certificate presented by
the peer, if any.
|
W | |
write [Ssl] | write sock buf off len sends data over a connected SSL socket.
|
write_bigarray [Ssl] | write_bigarray sock ba off len sends data over a connected SSL socket.
|
write_bigarray_blocking [Ssl] | write_bigarray sock ba off len sends data over a connected SSL socket.
|
write_certificate [Ssl] |