PySide6.QtMqtt.QMqttAuthenticationProperties

class QMqttAuthenticationProperties

QMqttAuthenticationProperties 类表示认证过程中的配置选项。更多

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

注意

认证属性是MQTT 5.0规范的一部分,当使用较低协议级别连接时无法使用。有关更多信息,请参见ProtocolVersion

__init__()
__init__(arg__1)
Parameters:

arg__1QMqttAuthenticationProperties

authenticationData()
Return type:

QByteArray

返回认证数据

authenticationMethod()
Return type:

字符串

返回认证方法。

reason()
Return type:

字符串

返回原因字符串。原因字符串指定了断开连接的原因。

另请参阅

setReason()

setAuthenticationData(adata)
Parameters:

adataQByteArray

将认证数据设置为adata

只有在指定了认证方法的情况下,才能使用认证数据。

setAuthenticationMethod(method)
Parameters:

method – str

将认证方法设置为 method

另请参阅

authenticationMethod()

setReason(r)
Parameters:

r – 字符串

将原因字符串设置为 r

另请参阅

reason()

setUserProperties(user)
Parameters:

用户QMqttUserProperties

将用户属性设置为 user

另请参阅

userProperties()

userProperties()
Return type:

QMqttUserProperties

返回用户属性。

另请参阅

setUserProperties()