| 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 capathspecifies the locations for the
    contextctx, 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 lenreceives data from a connected SSL socket. | 
| read_certificate [Ssl] | read_certificate fnamereads the certificate in the filefname. | 
| read_into_bigarray [Ssl] | read_into_bigarray sock ba off lenreceives data from a connected SSL socket. | 
| read_into_bigarray_blocking [Ssl] | read_into_bigarray_blocking sock ba off lenreceives 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 privkeymakes the contextctxusecertas
 certificate's file name (in PEM format) andprivkeyas 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 lensends data over a connected SSL socket. | 
| write_bigarray [Ssl] | write_bigarray sock ba off lensends data over a connected SSL socket. | 
| write_bigarray_blocking [Ssl] | write_bigarray sock ba off lensends data over a connected SSL socket. | 
| write_certificate [Ssl] |