![]() |
libfilezilla
|
A Transport Layer Security (TLS) layer. More...
Go to the source code of this file.
Classes | |
class | tls_layer |
A Transport Layer Security (TLS) layer. More... | |
Namespaces | |
namespace | fz |
The namespace used by libfilezilla. | |
Typedefs | |
typedef simple_event< certificate_verification_event_type, tls_layer *, tls_session_info > | certificate_verification_event |
This event gets sent during the handshake with details about the session and the used certificate. | |
Enumerations | |
enum class | tls_ver { v1_0 , v1_1 , v1_2 , v1_3 } |
enum class | tls_server_flags : unsigned int { none = 0 , no_auto_ticket = 0x1 , debug_no_tickets = 0x2 } |
enum class | tls_client_flags : unsigned int { none = 0 , debug_no_tickets = 0x1 } |
Functions | |
bool | operator& (tls_server_flags lhs, tls_server_flags rhs) |
tls_server_flags | operator| (tls_server_flags lhs, tls_server_flags rhs) |
tls_server_flags & | operator|= (tls_server_flags &lhs, tls_server_flags rhs) |
bool | operator& (tls_client_flags lhs, tls_client_flags rhs) |
tls_client_flags | operator| (tls_client_flags lhs, tls_client_flags rhs) |
tls_client_flags & | operator|= (tls_client_flags &lhs, tls_client_flags rhs) |
A Transport Layer Security (TLS) layer.