Class for an X509 subject alternative name. More...
Header: | #include <QOpcUaX509ExtensionSubjectAlternativeName> |
qmake: | QT += opcua |
Since: | Qt 5.14 |
Inherits: | QOpcUaX509Extension |
enum class | Type { Email, URI, DNS, IP } |
QOpcUaX509ExtensionSubjectAlternativeName(const QOpcUaX509ExtensionSubjectAlternativeName &rhs) | |
QOpcUaX509ExtensionSubjectAlternativeName() | |
QOpcUaX509ExtensionSubjectAlternativeName & | operator=(const QOpcUaX509ExtensionSubjectAlternativeName &rhs) |
virtual | ~QOpcUaX509ExtensionSubjectAlternativeName() |
void | addEntry(QOpcUaX509ExtensionSubjectAlternativeName::Type type, const QString &value) |
const QList<QPair<QOpcUaX509ExtensionSubjectAlternativeName::Type, QString> > & | entries() const |
bool | operator==(const QOpcUaX509ExtensionSubjectAlternativeName &rhs) const |
This class is currently available as a Technology Preview, and therefore the API and functionality provided by the class may be subject to change at any time without prior notice.
Enum with entry types for subject alternative name.
Constant | Value | Description |
---|---|---|
QOpcUaX509ExtensionSubjectAlternativeName::Type::Email |
0 |
Entry type for an email address |
QOpcUaX509ExtensionSubjectAlternativeName::Type::URI |
1 |
Entry type for an URI |
QOpcUaX509ExtensionSubjectAlternativeName::Type::DNS |
2 |
Entry type for DNS |
QOpcUaX509ExtensionSubjectAlternativeName::Type::IP |
3 |
Entry type for an IP address |
Constructs a X509ExtensionSubjectAlternativeName from rhs.
Constructs a X509ExtensionSubjectAlternativeName.
Sets the values from rhs in this X509ExtensionSubjectAlternativeName.
[virtual]
QOpcUaX509ExtensionSubjectAlternativeName::~QOpcUaX509ExtensionSubjectAlternativeName()
Destructs a X509ExtensionSubjectAlternativeName.
Adds an entry of type type with content value.
Returns the vector of entries.
Returns true
if this X509ExtensionSubjectAlternativeName has the same value as rhs.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qopcuax509extensionsubjectalternativename.html