Platforms to show: All Mac Windows Linux Cross-Platform
Back to RabbitMQConnectionMBS class.
RabbitMQConnectionMBS.ServerProperties as Dictionary
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | RabbitMQ | MBS RabbitMQ Plugin | 21.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Returns a dictionary containing the properties advertised by the broker on connection.
(Read only property)
RabbitMQConnectionMBS.SocketFileDescriptor as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | RabbitMQ | MBS RabbitMQ Plugin | 21.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Retrieve the underlying socket descriptor. This function can be used to perform low-level socket operations that aren't supported by the socket interface. Use with caution!
(Read only property)
RabbitMQConnectionMBS.SSLCACertPath as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | RabbitMQ | MBS RabbitMQ Plugin | 21.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
cacert Path to the CA cert file in PEM format.
(Read only property)
RabbitMQConnectionMBS.SSLCertPath as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | RabbitMQ | MBS RabbitMQ Plugin | 21.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Cert file in PEM format.
(Read only property)
RabbitMQConnectionMBS.SSLKeyData as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | RabbitMQ | MBS RabbitMQ Plugin | 21.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
A buffer containing client key in PEM format.
(Read only property)
RabbitMQConnectionMBS.SSLKeyPath as String
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | RabbitMQ | MBS RabbitMQ Plugin | 21.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
(Read only property)
RabbitMQConnectionMBS.SSLMaxVersion as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | RabbitMQ | MBS RabbitMQ Plugin | 21.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Defaults to latest TLS version.
(Read and Write property)
RabbitMQConnectionMBS.SSLMinVersion as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | RabbitMQ | MBS RabbitMQ Plugin | 21.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Defaults to TLS v1.0.
(Read and Write property)
RabbitMQConnectionMBS.SSLVerifyHostname as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | RabbitMQ | MBS RabbitMQ Plugin | 21.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Hostname verification checks the broker cert for a CN or SAN that matches the hostname that OpenSocket() is presented.
Peer verification is controlled by SSLVerifyPeer property.
(Read and Write property)
Some examples using this property:
RabbitMQConnectionMBS.SSLVerifyPeer as Boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | RabbitMQ | MBS RabbitMQ Plugin | 21.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Peer verification validates the certificate chain that is sent by the broker.
Hostname validation is controlled by SSLVerifyHostname.
(Read and Write property)
Some examples using this property:
The items on this page are in the following plugins: MBS RabbitMQ Plugin.