QOpcUaX509ExtensionSubjectAlternativeName Class

X509 主题备选名称类。更多

头文件: #include <QOpcUaX509ExtensionSubjectAlternativeName>
CMake: find_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmake: QT += opcua
继承: QOpcUaX509Extension

公共类型

enum class Type { Email, URI, DNS, IP }

公共函数

QOpcUaX509ExtensionSubjectAlternativeName()
QOpcUaX509ExtensionSubjectAlternativeName(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)
virtual ~QOpcUaX509ExtensionSubjectAlternativeName()
void addEntry(QOpcUaX509ExtensionSubjectAlternativeName::Type type, const QString &value)
const QList<QPair<QOpcUaX509ExtensionSubjectAlternativeName::Type, QString>> &entries() const
QOpcUaX509ExtensionSubjectAlternativeName &operator=(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)
bool operator==(const QOpcUaX509ExtensionSubjectAlternativeName &rhs) const

详细说明

该类目前为技术预览版,因此该类提供的 API 和功能可能会随时更改,恕不另行通知。

成员类型文档

enum class QOpcUaX509ExtensionSubjectAlternativeName::Type

包含主题备选名称条目类型的枚举。

常量描述
QOpcUaX509ExtensionSubjectAlternativeName::Type::Email0电子邮件地址的输入类型
QOpcUaX509ExtensionSubjectAlternativeName::Type::URI1URI 的输入类型
QOpcUaX509ExtensionSubjectAlternativeName::Type::DNS2DNS 的输入类型
QOpcUaX509ExtensionSubjectAlternativeName::Type::IP3IP 地址的输入类型

成员函数文档

QOpcUaX509ExtensionSubjectAlternativeName::QOpcUaX509ExtensionSubjectAlternativeName()

构造一个 X509ExtensionSubjectAlternativeName。

QOpcUaX509ExtensionSubjectAlternativeName::QOpcUaX509ExtensionSubjectAlternativeName(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)

rhs 构造 X509ExtensionSubjectAlternativeName。

[virtual noexcept] QOpcUaX509ExtensionSubjectAlternativeName::~QOpcUaX509ExtensionSubjectAlternativeName()

销毁 X509ExtensionSubjectAlternativeName。

void QOpcUaX509ExtensionSubjectAlternativeName::addEntry(QOpcUaX509ExtensionSubjectAlternativeName::Type type, const QString &value)

添加内容为valuetype 类型条目。

const QList<QPair<QOpcUaX509ExtensionSubjectAlternativeName::Type, QString>> &QOpcUaX509ExtensionSubjectAlternativeName::entries() const

返回条目向量。

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

在此 X509ExtensionSubjectAlternativeName 中设置rhs 中的值。

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

如果此 X509ExtensionSubjectAlternativeName 的值与rhs 相同,则返回true

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.