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 |
メンバ型ドキュメント
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)
value の内容で、type タイプのエントリーを追加する。
const QList<QPair<QOpcUaX509ExtensionSubjectAlternativeName::Type, QString>> &QOpcUaX509ExtensionSubjectAlternativeName::entries() const
エントリーのベクトルを返します。
QOpcUaX509ExtensionSubjectAlternativeName &QOpcUaX509ExtensionSubjectAlternativeName::operator=(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)
rhs の値をこの X509ExtensionSubjectAlternativeName に設定します。
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.