Class MqttSecurityOptions

java.lang.Object
org.mockserver.async.security.MqttSecurityOptions

public final class MqttSecurityOptions extends Object
Utility for building MqttConnectOptions from MqttSecurity configuration.
  • Method Details

    • buildConnectOptions

      public static org.eclipse.paho.client.mqttv3.MqttConnectOptions buildConnectOptions(MqttSecurity security)
      Build connect options with security settings applied.

      When security is null or empty, returns null so the caller can use the no-arg MqttClient.connect() (preserving exact backward-compatible behaviour with Paho defaults).

      Parameters:
      security - the MQTT security configuration (may be null)
      Returns:
      configured connect options, or null when no security is needed