# Index of values

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.
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.
I
init [Ssl_threads] | Make the library thread-safe.
init [Ssl] | Initialize SSL functions.
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`.
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_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_certificate [Ssl] |