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
Get the broker properties table.

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
Get the socket descriptor in use by a socket object.

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
The CA certificate file path.

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
The certificate file path.

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
The client key.

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
The file path to the SSL key.

(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
Maximum allowed SSL version.

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
Minimum allowed SSL version.

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
Enable or disable hostname verification.

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
Enable or disable peer verification.

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.


The biggest plugin in space...