class QOpcUaEndpointDescription#

OPC UA 端点描述更多

摘要#

属性#

方法#

注意

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

详细描述#

端点描述包含有关端点及其连接信息。

class MessageSecurityMode#

此枚举类型包含端的受支持安全模式。

常量

描述

QOpcUaEndpointDescription.Invalid

默认值,将被服务器拒绝。

QOpcUaEndpointDescription.None

无安全。

QOpcUaEndpointDescription.Sign

消息已签名但未加密。

QOpcUaEndpointDescription.SignAndEncrypt

消息已签名并加密。

注意

当使用from __feature__ import true_property时,可以直接使用属性,否则通过访问函数。

property endpointUrl: str#

端的URL。

访问函数
property securityMode: QOpcUaEndpointDescription.MessageSecurityMode#

端支持的安全模式。

访问函数
property securityPolicy: str#

安全策略的URI。

访问函数
property server: QOpcUaApplicationDescription#

服务器的应用程序描述。

访问函数
property userIdentityTokens: list of QOpcUaUserTokenPolicy#

端接受的用户身份令牌的列表。

访问函数
__init__(arg__1)#
参数:

arg__1QOpcUaEndpointDescription

rhs构造端描述。

__init__()

默认构造端描述,未设置参数。

endpointUrl()#
返回类型:

str

返回端的URL。

另请参阅

setEndpointUrl()

端点描述属性 endpointUrl 的获取器。

__eq__(arg__1)#
参数:

arg__1QOpcUaEndpointDescription

返回类型:

bool

如果此端点描述与 rhs 具有相同的值,则返回 true

securityLevel()#
返回类型:

int

返回服务器分配的相对索引。它描述了此端点与其他相同服务器的端点的安全性。具有强大安全措施的端点比具有较弱或没有安全措施的端点的安全级别更高。

安全级别 0 表示向后兼容目的的端点,应仅在客户端不支持更安全端点所需的安全措施时使用。

另请参阅

setSecurityLevel()

securityMode()#
返回类型:

MessageSecurityMode

返回由此端点支持的安全模式。

另请参阅

setSecurityMode()

端点描述属性 securityMode 的获取器。

securityPolicy()#
返回类型:

str

返回安全策略的 URI。

另请参阅

setSecurityPolicy()

端点描述属性 securityPolicy 的获取器。

server()#
返回类型:

QOpcUaApplicationDescription

返回服务器的应用程序描述。

另请参阅

setServer()

端点描述属性 server 的获取器。

serverCertificate()#
返回类型:

QByteArray

返回服务器的应用程序实例证书。

另请参阅

setServerCertificate()

serverRef()#
返回类型:

QOpcUaApplicationDescription

返回对服务器应用程序描述的引用。

setEndpointUrl(endpointUrl)#
参数:

endpointUrl – str

将端点 URL 设置为 endpointUrl

另请参阅

endpointUrl()

setSecurityLevel(securityLevel)#
参数:

securityLevel – int

将安全级别设置为 securityLevel

另请参阅

securityLevel()

setSecurityMode(securityMode)#
参数:

安全模式MessageSecurityMode

将此端点的安全模式设置为 securityMode.

另请参阅

securityMode()

setSecurityPolicy(securityPolicy)#
参数:

安全策略 – 字符串

将安全策略的 URI 设置为 securityPolicy.

另请参阅

securityPolicy()

setServer(server)#
参数:

服务器QOpcUaApplicationDescription

将服务器的应用程序描述设置为 server.

另请参阅

server()

setServerCertificate(serverCertificate)#
参数:

服务器证书QByteArray

将服务器应用程序实例证书设置为 serverCertificate.

另请参阅

serverCertificate()

setTransportProfileUri(transportProfileUri)#
参数:

传输配置文件 URI – 字符串

将端点支持的传输配置文件的 URI 设置为 transportProfileUri.

另请参阅

transportProfileUri()

setUserIdentityTokens(userIdentityTokens)#
参数:

用户身份令牌 – .QOpcUaUserTokenPolicy 列表

将用户身份令牌设置为 userIdentityTokens.

另请参阅

userIdentityTokens()

transportProfileUri()#
返回类型:

str

返回端点支持的传输配置文件 URI。

userIdentityTokens()#
返回类型:

.QOpcUaUserTokenPolicy 列表

返回端点将接受的用户身份令牌列表。

属性 userIdentityTokensᅟ 的获取器。

userIdentityTokensRef()#
返回类型:

.QOpcUaUserTokenPolicy 列表

返回端点将接受的用户身份令牌列表的引用。