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<std::pair<QOpcUaX509ExtensionSubjectAlternativeName::Type, QString>> & | entries() const |
| QOpcUaX509ExtensionSubjectAlternativeName & | operator=(const QOpcUaX509ExtensionSubjectAlternativeName &rhs) |
| bool | operator==(const QOpcUaX509ExtensionSubjectAlternativeName &rhs) const |
成员类型文档
enum class QOpcUaX509ExtensionSubjectAlternativeName::Type
包含“科目别名”条目类型的枚举。
| 常量 | 值 | 描述 |
|---|---|---|
QOpcUaX509ExtensionSubjectAlternativeName::Type::Email | 0 | 电子邮件地址的条目类型 |
QOpcUaX509ExtensionSubjectAlternativeName::Type::URI | 1 | URI 的条目类型 |
QOpcUaX509ExtensionSubjectAlternativeName::Type::DNS | 2 | DNS 的条目类型 |
QOpcUaX509ExtensionSubjectAlternativeName::Type::IP | 3 | IP 地址的条目类型 |
成员函数文档
QOpcUaX509ExtensionSubjectAlternativeName::QOpcUaX509ExtensionSubjectAlternativeName()
构建一个 X509ExtensionSubjectAlternativeName 对象。
QOpcUaX509ExtensionSubjectAlternativeName::QOpcUaX509ExtensionSubjectAlternativeName(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)
根据rhs 构建一个X509ExtensionSubjectAlternativeName。
[virtual noexcept] QOpcUaX509ExtensionSubjectAlternativeName::~QOpcUaX509ExtensionSubjectAlternativeName()
删除一个 X509ExtensionSubjectAlternativeName。
void QOpcUaX509ExtensionSubjectAlternativeName::addEntry(QOpcUaX509ExtensionSubjectAlternativeName::Type type, const QString &value)
添加一个类型为type 的条目,内容为value 。
const QList<std::pair<QOpcUaX509ExtensionSubjectAlternativeName::Type, QString>> &QOpcUaX509ExtensionSubjectAlternativeName::entries() const
返回条目构成的向量。
QOpcUaX509ExtensionSubjectAlternativeName &QOpcUaX509ExtensionSubjectAlternativeName::operator=(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)
将rhs 中的值设置到此X509ExtensionSubjectAlternativeName中。
bool QOpcUaX509ExtensionSubjectAlternativeName::operator==(const QOpcUaX509ExtensionSubjectAlternativeName &rhs) const
如果该 X509ExtensionSubjectAlternativeName 与rhs 的值相同,则返回true 。
© 2026 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.