QOpcUaX509Extension类

所有X509扩展的基类。 更多信息...

头文件 #include <QOpcUaX509Extension>
CMakefind_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmakeQT += opcua
继承自

QOpcUaX509ExtensionBasicConstraintsQOpcUaX509ExtensionExtendedKeyUsageQOpcUaX509ExtensionKeyUsageQOpcUaX509ExtensionSubjectAlternativeName

公共函数

QOpcUaX509Extension()
QOpcUaX509Extension(const QOpcUaX509Extension &rhs)
virtual~QOpcUaX509Extension()
boolcritical() const
voidsetCritical(bool critical)
QOpcUaX509Extension &operator=(const QOpcUaX509Extension &rhs)
booloperator==(const QOpcUaX509Extension &rhs) const

受保护的函数

QOpcUaX509Extension(QSharedDataPointer<QOpcUaX509ExtensionData> rhs)

详细描述

此类目前作为技术预览版提供,因此类提供的API和功能可能在未提前通知的情况下随时更改。

另请参阅QOpcUaX509ExtensionSubjectAlternativeNameQOpcUaX509ExtensionBasicConstraintsQOpcUaX509ExtensionKeyUsageQOpcUaX509ExtensionKeyUsage

成员函数文档

QOpcUaX509Extension::QOpcUaX509Extension()

构造默认的X509Extension。

[protected] QOpcUaX509Extension::QOpcUaX509Extension(QSharedDataPointer<QOpcUaX509ExtensionData> rhs)

rhs构造X509Extension。

QOpcUaX509Extension::QOpcUaX509Extension(const QOpcUaX509Extension &rhs)

rhs构造X509Extension。

[virtual noexcept] QOpcUaX509Extension::~QOpcUaX509Extension()

销毁X509Extension。

bool QOpcUaX509Extension::critical() const

返回关键标志的状态。

另请参阅setCritical

void QOpcUaX509Extension::setCritical(bool critical)

设置临界标志为critical

另请参阅critical

QOpcUaX509Extension &QOpcUaX509Extension::operator=(const QOpcUaX509Extension &rhs)

rhs中的值设置到这个X509Extension中。

bool QOpcUaX509Extension::operator==(const QOpcUaX509Extension &rhs) const

如果此X509Extension与rhs具有相同的值,则返回true

© 2024 Qt公司。本文件中的文档贡献属于各自所有者的版权。提供的文档受GNU自由文档许可协议版本1.3的许可,由自由软件基金会发布。Qt及其相应标志是芬兰和/或其他国家的Qt公司的商标。所有其他商标属于其各自所有者。