class QOpcUaUserTokenPolicy#

OPC UA 用户令牌策略更多

摘要#

方法#

注意

本文档可能包含自动将 C++ 翻译成 Python 的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译存在问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE

详细描述#

用户令牌策略包含了服务器接受的用户令牌的相关信息。

TokenType#

常量

描述

QOpcUaUserTokenPolicy.Anonymous

无需令牌。

QOpcUaUserTokenPolicy.Username

需要用户名和密码。

QOpcUaUserTokenPolicy.Certificate

需要客户端证书。

QOpcUaUserTokenPolicy.IssuedToken

任何 Web 服务安全性 (WS-Security) 定义的令牌。

__init__()#

默认情况下,无参数构建用户令牌策略。

__init__(arg__1)
参数::

arg__1QOpcUaUserTokenPolicy

rhs 构建用户令牌策略。

issuedTokenType()#
返回类型::

str

返回令牌类型的 URI。

issuerEndpointUrl()#
返回类型::

str

返回令牌发行服务的URL。

__eq__(arg__1)#
参数::

arg__1QOpcUaUserTokenPolicy

返回类型::

bool

返回此用户令牌策略的值是否与rhs相同。

policyId()#
返回类型::

str

返回此策略的服务器分配的标识符。

securityPolicy()#
返回类型::

str

返回在激活会话时对令牌进行加密或签名所需的安全策略的URI。

setIssuedTokenType(issuedTokenType)#
参数::

issuedTokenType – str

将令牌类型的URI设置为issuedTokenType

setIssuerEndpointUrl(issuerEndpointUrl)#
参数::

issuerEndpointUrl – str

将令牌发行服务的URL设置为issuerEndpointUrl

setPolicyId(policyId)#
参数::

policyId – str

将此策略的标识符设置为policyId

setSecurityPolicy(securityPolicy)#
参数::

securityPolicy – str

将安全策略的URI设置为securityPolicy

setTokenType(tokenType)#
参数::

tokenTypeTokenType

设置所需用户身份令牌的类型为tokenType

tokenType()#
返回类型::

TokenType

返回所需用户身份令牌的类型。