QMqttAuthenticationProperties 类
QMqttAuthenticationProperties 类表示在身份验证过程中配置选项。 更多...
头文件 | #include <QMqttAuthenticationProperties> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Mqtt) target_link_libraries(mytarget PRIVATE Qt6::Mqtt) |
qmake | QT += mqtt |
公共函数
QByteArray | authenticationData() const |
QString | authenticationMethod() const |
QString | reason() const |
void | setAuthenticationData(const QByteArray &adata) |
void | setAuthenticationMethod(const QString &method) |
void | setReason(const QString &r) |
void | setUserProperties(const QMqttUserProperties &user) |
QMqttUserProperties | userProperties() const |
详细说明
注意:身份验证属性是 MQTT 5.0 规范的一部分,不能在以较低协议级别连接时使用。有关更多信息,请参阅 QMqttClient::ProtocolVersion。
成员函数文档
QByteArray QMqttAuthenticationProperties::authenticationData() const
返回身份验证数据
QString QMqttAuthenticationProperties::authenticationMethod() const
返回身份验证方法。
QString QMqttAuthenticationProperties::reason() const
返回原因字符串。原因字符串指定断开连接的原因。
另请参阅setReason。
void QMqttAuthenticationProperties::setAuthenticationData(const QByteArray &adata)
将身份验证数据设置为 adata。
只有指定了身份验证方法后才能使用身份验证数据。
另请参阅authenticationData() 和 authenticationMethod。
void QMqttAuthenticationProperties::setAuthenticationMethod(const QString &method)
将身份验证方法设置为方法。
另请参阅 authenticationMethod()。
void QMqttAuthenticationProperties::setReason(const QuestaString &r)
设置原因字符串为r。
另请参阅 reason()。
void QMqttAuthenticationProperties::setUserProperties(const QMqttUserProperties &user)
将用户属性设置为user。
另请参阅 userProperties()。
QMqttUserProperties QMqttAuthenticationProperties::userProperties() const
返回用户属性。
另请参阅 setUserProperties()。
© 2024 The Qt Company Ltd. 本文档中的贡献属于各自版权所有。提供的文档根据自由软件基金会发布的GNU自由文档许可协议版本1.3的条款进行许可。Qt及其相关标志是芬兰和/或全球其他地区的The Qt Company Ltd.的商标。所有其他商标均为各自所有者的财产。