|
SSL_CIPHER_get_version(3) -- get SSL_CIPHER properties
|
SSL_CIPHER_get_name() returns a pointer to the name of cipher. If the argument is the NULL pointer, a pointer to the constant value "NONE" is returned. SSL_CIPHER_get_bits() returns the number of se... |
SSL_clear(3) -- reset SSL object to allow another connection
|
Reset ssl to allow another connection. All settings (method, ciphers, BIOs) are kept. |
SSL_COMP_add_compression_method(3) -- handle SSL/TLS integrated compression methods
|
SSL_COMP_add_compression_method() adds the compression method cm with the identifier id to the list of available compression methods. This list is globally maintained for all SSL operations within thi... |
SSL_connect(3) -- initiate the TLS/SSL handshake with an TLS/SSL server
|
SSL_connect() initiates the TLS/SSL handshake with a server. The communication channel must already have been set and assigned to the ssl by setting an underlying BIO. |
SSL_ctrl(3) -- internal handling functions for SSL_CTX and SSL objects
|
The SSL_*_ctrl() family of functions is used to manipulate settings of the SSL_CTX and SSL objects. Depending on the command cmd the arguments larg, parg, or fp are evaluated. These functions should n... |
SSL_CTX_add_client_CA(3) -- set list of CAs sent to the client when requesting a client certificate
|
SSL_CTX_set_client_CA_list() sets the list of CAs sent to the client when requesting a client certificate for ctx. SSL_set_client_CA_list() sets the list of CAs sent to the client when requesting a cl... |
SSL_CTX_add_extra_chain_cert(3) -- add certificate to chain
|
SSL_CTX_add_extra_chain_cert() adds the certificate x509 to the certificate chain presented together with the certificate. Several certificates can be added one after the other. |
SSL_CTX_add_session(3) -- manipulate session cache
|
SSL_CTX_add_session() adds the session c to the context ctx. The reference count for session c is incremented by 1. If a session with the same session id already exists, the old session is removed by ... |
SSL_CTX_callback_ctrl(3) -- internal handling functions for SSL_CTX and SSL objects
|
The SSL_*_ctrl() family of functions is used to manipulate settings of the SSL_CTX and SSL objects. Depending on the command cmd the arguments larg, parg, or fp are evaluated. These functions should n... |
SSL_CTX_check_private_key(3) -- load certificate and key data
|
These functions load the certificates and private keys into the SSL_CTX or SSL object, respectively. The SSL_CTX_* class of functions loads the certificates and keys into the SSL_CTX object ctx. The i... |
SSL_CTX_ctrl(3) -- internal handling functions for SSL_CTX and SSL objects
|
The SSL_*_ctrl() family of functions is used to manipulate settings of the SSL_CTX and SSL objects. Depending on the command cmd the arguments larg, parg, or fp are evaluated. These functions should n... |
SSL_CTX_flush_sessions(3) -- remove expired sessions
|
SSL_CTX_flush_sessions() causes a run through the session cache of ctx to remove sessions expired at time tm. SSL_flush_sessions() is a synonym for SSL_CTX_flush_ses- sions(). |
SSL_CTX_free(3) -- free an allocated SSL_CTX object
|
SSL_CTX_free() decrements the reference count of ctx, and removes the SSL_CTX object pointed to by ctx and frees up the allocated memory if the the reference count has reached 0. It also calls the fre... |