- class QOpcUaAuthenticationInformation#
OPC UA认证信息。 更多…
摘要#
方法#
本说明书中可能包含从 C++ 到 Python 的自动翻译片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译存在问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来通知我们。
该类包含执行服务器登录所需的必要信息。
匿名
用户名
证书
默认情况下使用匿名方法,但也可以手动设置。
这是使用用户名和密码的一个示例认证。
QOpcUaAuthenticationInformation authInfo; authInfo.setUsernameAuthentication("user", "password"); m_client->setAuthenticationInformation(authInfo); m_client->connectToEndpoint(endpoint);
- __init__()#
默认构造函数不设置任何参数的认证信息。
- __init__(arg__1)
- 参数:
arg__1 –
QOpcUaAuthenticationInformation
从
rhs
构造认证信息。- authenticationData()#
- 返回类型:
对象
此方法返回的 QVariant 内容取决于当前选择的认证方法。
返回当前认证类型。
另请参阅
- __eq__(rhs)#
- 参数:
- 返回类型:
bool
如果此认证信息与
rhs
具有相同的值,则返回true
。- setAnonymousAuthentication()#
设置认证方法为匿名。
- setCertificateAuthentication()#
设置认证方法为使用证书。
在使用此认证类型时,必须将适当配置的
QOpcUaPkiConfiguration
设置到QOpcUaClient
上。- setUsernameAuthentication(username, password)#
- 参数:
username – str
password – str
使用给定的
username
和password
设置认证方法为用户名。