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] |