Package org.mockserver.async.security
Class Mqtt5SecurityOptions
java.lang.Object
org.mockserver.async.security.Mqtt5SecurityOptions
Utility for building an MQTT v5
MqttConnectionOptions from
MqttSecurity configuration — the v5 counterpart of
MqttSecurityOptions.-
Method Summary
Modifier and TypeMethodDescriptionstatic org.eclipse.paho.mqttv5.client.MqttConnectionOptionsbuildConnectOptions(MqttSecurity security) Build v5 connection options with security settings applied.
-
Method Details
-
buildConnectOptions
public static org.eclipse.paho.mqttv5.client.MqttConnectionOptions buildConnectOptions(MqttSecurity security) Build v5 connection options with security settings applied.When security is null or empty, returns
nullso the caller can use the no-argMqttClient.connect()(preserving backward-compatible behaviour with Paho defaults).- Parameters:
security- the MQTT security configuration (may be null)- Returns:
- configured connection options, or
nullwhen no security is needed
-