- class QOpcUaUserTokenPolicy#
-
摘要#
方法#
def
__init__()
定义
__eq__()
定义
policyId()
定义
tokenType()
注意
本文档可能包含自动将 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__1 –
QOpcUaUserTokenPolicy
从
rhs
构建用户令牌策略。- issuedTokenType()#
- 返回类型::
str
返回令牌类型的 URI。
- issuerEndpointUrl()#
- 返回类型::
str
返回令牌发行服务的URL。
- __eq__(arg__1)#
- 参数::
arg__1 –
QOpcUaUserTokenPolicy
- 返回类型::
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
。设置所需用户身份令牌的类型为
tokenType
。返回所需用户身份令牌的类型。