Classes | |
| class | SSLNetworkConnectionInterface | 
Namespaces | |
| maxon | |
| maxon::URLFLAGS | |
Enumerations | |
| enum class | SSLSOCKETTYPE {  CLIENTCONNECTION , SERVERCONNECTION }  | 
| enum class | SSLPROTOCOLVERSION {  TLS1 , TLS11 , TLS12 , TLS }  | 
| enum class | SSLCERTREQUIREMENTS {  NONE , ISOPTIONAL , ISREQUIRED , MODE , VERIFY_AUTHORITY }  | 
| enum class | SSLFILETYPE {  ASN1 , PEM }  | 
Functions | |
| enum maxon::SSLSOCKETTYPE | MAXON_ENUM_LIST (SSLSOCKETTYPE) | 
| enum maxon::SSLPROTOCOLVERSION | MAXON_ENUM_LIST (SSLPROTOCOLVERSION) | 
| enum maxon::SSLCERTREQUIREMENTS | MAXON_ENUM_FLAGS (SSLCERTREQUIREMENTS) | 
| MAXON_ATTRIBUTE (SSLPROTOCOLVERSION, SSLPROTOCOL, "net.maxon.url.sslprotocol") | |
| MAXON_ATTRIBUTE (SSLCERTREQUIREMENTS, SSLREQUIREMENTS, "net.maxon.url.sslrequirements") | |
| MAXON_ATTRIBUTE (Url, USECUSTOMCLIENTCERTIFICATE, "net.maxon.url.usecustomclientcertificate") | |
| enum maxon::SSLFILETYPE | MAXON_ENUM_LIST (SSLFILETYPE) | 
| MAXON_DECLARATION (Class< SSLNetworkConnectionRef >, NetworkConnectionSSLClass, "net.maxon.class.networkconnectionssl") | |
Variables | |
| CLIENTCONNECTION | |
| SERVERCONNECTION | |
| TLS1 | |
| TLS11 | |
| TLS12 | |
| TLS | |
| NONE | |
| ISOPTIONAL | |
| ISREQUIRED | |
| MODE | |
| VERIFY_AUTHORITY | |
| ASN1 | |
| PEM | |
| CLIENTCONNECTION | 
| SERVERCONNECTION | 
| TLS1 | 
use TLS1.
| TLS11 | 
use TLS1.1.
| TLS12 | 
use TLS1.2.
| TLS | 
< use newest TLS version.
| NONE | 
mode: no certificate is required.
| ISOPTIONAL | 
mode: a certificate is optional. If this flag is set you need to deliver a valid caCertsFile file in the SSLNetworkConnectionInterface::Init() function.
| ISREQUIRED | 
mode: a server certificate is required and need to have a valid ca root. If this flag is set you need to deliver a valid caCertsFile file in the SSLNetworkConnectionInterface::Init() function.
| MODE | 
| VERIFY_AUTHORITY | 
flag: verifies the server certificate with the given url. if the server authority pattern doesn't match an error is returned in the handshake.
| ASN1 | 
| PEM |