Platforms to show: All Mac Windows Linux Cross-Platform
CURLSSSLBackendMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | CURL | MBS CURL Plugin | 18.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 2 properties
- method Constructor Private
- 3 shared methods
- shared method List as CURLSSSLBackendMBS()
- shared method SetSSLBackend(id as Integer) as Integer
- shared method SetSSLBackend(name as string) as Integer
- 14 constants
Error codes
Constant | Value | Description |
---|---|---|
kErrorNoBackends | 3 |
libcurl was built without any SSL support |
kErrorOK | 0 |
OK |
kErrorTooLate | 2 |
You can't set SSL backend after SSL initialization. |
kErrorUnknownBackend | 1 |
Unknown backend name or ID. |
SSL Backend IDs
Constant | Value | Description |
---|---|---|
kSSLBackendDarwinSSL | 9 |
DarwinSSL |
kSSLBackendGNUTLS | 2 |
GNUTLS |
kSSLBackendGSKIT | 5 |
GSKIT |
kSSLBackendMBEDTLS | 11 |
MBEDTLS |
kSSLBackendNone | 0 | |
kSSLBackendNSS | 3 |
NSS |
kSSLBackendOpenSSL | 1 |
OpenSSL or BoringSSL |
kSSLBackendSChannel | 8 |
SChannel |
kSSLBackendSecureTransport | 9 |
DarwinSSL |
kSSLBackendWolfSSL | 7 |
WolfSSL |
This class has no sub classes.
Blog Entries
- News from the MBS Xojo Plugins Version 24.2
- MonkeyBread Software Releases the MBS Xojo Plugins in version 24.2
- MBS Xojo Plugins, version 23.0pr5
- MonkeyBread Software Releases the MBS Xojo Plugins in version 18.2
- MBS Xojo Plugins, version 18.2pr3
Xojo Developer Magazine
Videos
Release notes
- Version 23.0
- Removed kSSLBackendAXTLS and kSSLBackendPolarSSL constants from CURLSSSLBackendMBS class.
- Version 18.2
- Added CURLSSSLBackendMBS class.
The items on this page are in the following plugins: MBS CURL Plugin.
CURLSSLBackendMBS - CURLSURLMBS