PySide6.QtMqtt.QMqttAuthenticationProperties¶
- class QMqttAuthenticationProperties¶
QMqttAuthenticationProperties
类表示认证过程中的配置选项。更多…概要¶
方法¶
def
__init__()
def
reason()
def
setReason()
def
userProperties()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
注意
认证属性是MQTT 5.0规范的一部分,当使用较低协议级别连接时无法使用。有关更多信息,请参见
ProtocolVersion
。- __init__()¶
- __init__(arg__1)
- Parameters:
arg__1 –
QMqttAuthenticationProperties
- authenticationData()¶
- Return type:
返回认证数据
- authenticationMethod()¶
- Return type:
字符串
返回认证方法。
- reason()¶
- Return type:
字符串
返回原因字符串。原因字符串指定了断开连接的原因。
另请参阅
- setAuthenticationData(adata)¶
- Parameters:
adata –
QByteArray
将认证数据设置为
adata
。只有在指定了认证方法的情况下,才能使用认证数据。
- setAuthenticationMethod(method)¶
- Parameters:
method – str
将认证方法设置为
method
。- setReason(r)¶
- Parameters:
r – 字符串
将原因字符串设置为
r
。另请参阅
- setUserProperties(user)¶
- Parameters:
用户 –
QMqttUserProperties
将用户属性设置为
user
。另请参阅
- userProperties()¶
- Return type:
QMqttUserProperties
返回用户属性。
另请参阅