QOpcUaX509Extension Class
Base class for all X509 extensions. More...
Header: | #include <QOpcUaX509Extension> |
qmake: | QT += opcua |
Since: | Qt 5.14 |
Inherited By: | QOpcUaX509ExtensionBasicConstraints, QOpcUaX509ExtensionExtendedKeyUsage, QOpcUaX509ExtensionKeyUsage, and QOpcUaX509ExtensionSubjectAlternativeName |
This class was introduced in Qt 5.14.
Public Functions
QOpcUaX509Extension(const QOpcUaX509Extension &rhs) | |
QOpcUaX509Extension() | |
QOpcUaX509Extension & | operator=(const QOpcUaX509Extension &rhs) |
virtual | ~QOpcUaX509Extension() |
bool | critical() const |
void | setCritical(bool critical) |
bool | operator==(const QOpcUaX509Extension &rhs) const |
Protected Functions
QOpcUaX509Extension(QSharedDataPointer<QOpcUaX509ExtensionData> rhs) |
Detailed Description
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.
See also QOpcUaX509ExtensionSubjectAlternativeName, QOpcUaX509ExtensionBasicConstraints, QOpcUaX509ExtensionKeyUsage, and QOpcUaX509ExtensionKeyUsage.
Member Function Documentation
[protected]
QOpcUaX509Extension::QOpcUaX509Extension(QSharedDataPointer<QOpcUaX509ExtensionData> rhs)
Constructs a X509Extension from rhs.
QOpcUaX509Extension::QOpcUaX509Extension(const QOpcUaX509Extension &rhs)
Constructs a X509Extension from rhs.
QOpcUaX509Extension::QOpcUaX509Extension()
Constructs a default X509Extension.
QOpcUaX509Extension &QOpcUaX509Extension::operator=(const QOpcUaX509Extension &rhs)
Sets the values from rhs in this X509Extension.
[virtual]
QOpcUaX509Extension::~QOpcUaX509Extension()
Destructs a X509Extension.
bool QOpcUaX509Extension::critical() const
Return the state of the critical flag.
See also setCritical().
void QOpcUaX509Extension::setCritical(bool critical)
Sets the critical flag to critical.
See also critical().
bool QOpcUaX509Extension::operator==(const QOpcUaX509Extension &rhs) const
Returns true
if this X509Extension has the same value as rhs.
© 2024 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.