Package org.mockserver.async.security
Class MqttSecurityOptions
java.lang.Object
org.mockserver.async.security.MqttSecurityOptions
Utility for building
MqttConnectOptions from MqttSecurity
configuration.-
Method Summary
Modifier and TypeMethodDescriptionstatic org.eclipse.paho.client.mqttv3.MqttConnectOptionsbuildConnectOptions(MqttSecurity security) Build connect options with security settings applied.
-
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
nullso the caller can use the no-argMqttClient.connect()(preserving exact backward-compatible behaviour with Paho defaults).- Parameters:
security- the MQTT security configuration (may be null)- Returns:
- configured connect options, or
nullwhen no security is needed
-