Enumerations

handshake_type

enum class boost::wintls::handshake_type

Different handshake types.

Values:

enumerator client

Perform handshaking as a client.

enumerator server

Perform handshaking as a server.

method

enum class boost::wintls::method

Different methods supported by a context.

Values:

enumerator system_default

Operating system defaults.

enumerator sslv3

Generic SSL version 3.

enumerator sslv3_client

SSL version 3 client.

enumerator sslv3_server

SSL version 3 server.

enumerator tlsv1

Generic TLS version 1.

enumerator tlsv1_client

TLS version 1 client.

enumerator tlsv1_server

TLS version 1 server.

enumerator tlsv11

Generic TLS version 1.1.

enumerator tlsv11_client

TLS version 1.1 client.

enumerator tlsv11_server

TLS version 1.1 server.

enumerator tlsv12

Generic TLS version 1.2.

enumerator tlsv12_client

TLS version 1.2 client.

enumerator tlsv12_server

TLS version 1.2 server.

enumerator tlsv13

Generic TLS version 1.3.

enumerator tlsv13_client

TLS version 1.3 client.

enumerator tlsv13_server

TLS version 1.3 server.

file_format

enum class boost::wintls::file_format

File format types.

Values:

enumerator asn1

ASN.1 file.

enumerator pem

PEM file.