Class for an X509 subject alternative name. More...
Header: | #include <QOpcUaX509ExtensionSubjectAlternativeName> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
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.
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: