QOpcUaX509ExtensionSubjectAlternativeName Class
Classe pour un nom alternatif de sujet X509. Plus...
| En-tête : | #include <QOpcUaX509ExtensionSubjectAlternativeName> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS OpcUa)target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake : | QT += opcua |
| Héritages : | QOpcUaX509Extension |
Types publics
| enum class | Type { Email, URI, DNS, IP } |
Fonctions publiques
| 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 |
Description détaillée
Cette classe est actuellement disponible en tant qu'aperçu technologique et, par conséquent, l'API et les fonctionnalités fournies par la classe peuvent être modifiées à tout moment sans préavis.
Documentation sur les types de membres
enum class QOpcUaX509ExtensionSubjectAlternativeName::Type
Enum avec les types d'entrée pour le nom alternatif du sujet.
| Constante | Valeur | Description |
|---|---|---|
QOpcUaX509ExtensionSubjectAlternativeName::Type::Email | 0 | Type d'entrée pour une adresse électronique |
QOpcUaX509ExtensionSubjectAlternativeName::Type::URI | 1 | Type d'entrée pour un URI |
QOpcUaX509ExtensionSubjectAlternativeName::Type::DNS | 2 | Type d'entrée pour un DNS |
QOpcUaX509ExtensionSubjectAlternativeName::Type::IP | 3 | Type d'entrée pour une adresse IP |
Documentation sur les fonctions des membres
QOpcUaX509ExtensionSubjectAlternativeName::QOpcUaX509ExtensionSubjectAlternativeName()
Construit un X509ExtensionSubjectAlternativeName.
QOpcUaX509ExtensionSubjectAlternativeName::QOpcUaX509ExtensionSubjectAlternativeName(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)
Construit un X509ExtensionSubjectAlternativeName à partir de rhs.
[virtual noexcept] QOpcUaX509ExtensionSubjectAlternativeName::~QOpcUaX509ExtensionSubjectAlternativeName()
Détruit un X509ExtensionSubjectAlternativeName.
void QOpcUaX509ExtensionSubjectAlternativeName::addEntry(QOpcUaX509ExtensionSubjectAlternativeName::Type type, const QString &value)
Ajoute une entrée de type type avec le contenu value.
const QList<QPair<QOpcUaX509ExtensionSubjectAlternativeName::Type, QString>> &QOpcUaX509ExtensionSubjectAlternativeName::entries() const
Renvoie le vecteur des entrées.
QOpcUaX509ExtensionSubjectAlternativeName &QOpcUaX509ExtensionSubjectAlternativeName::operator=(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)
Définit les valeurs de rhs dans ce X509ExtensionSubjectAlternativeName.
bool QOpcUaX509ExtensionSubjectAlternativeName::operator==(const QOpcUaX509ExtensionSubjectAlternativeName &rhs) const
Renvoie true si ce X509ExtensionSubjectAlternativeName a la même valeur que rhs.
© 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.