QOpcUaX509Extension Class

Base class for all X509 extensions. 更多...

头: #include <QOpcUaX509Extension>
CMake: find_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmake: QT += opcua
继承者:

QOpcUaX509ExtensionBasicConstraints , QOpcUaX509ExtensionExtendedKeyUsage , QOpcUaX509ExtensionKeyUsage ,和 QOpcUaX509ExtensionSubjectAlternativeName

公共函数

QOpcUaX509Extension ()
QOpcUaX509Extension (const QOpcUaX509Extension & rhs )
virtual ~QOpcUaX509Extension ()
bool critical () const
void setCritical (bool critical )
QOpcUaX509Extension & operator= (const QOpcUaX509Extension & rhs )
bool operator== (const QOpcUaX509Extension & rhs ) const

保护函数

QOpcUaX509Extension (QSharedDataPointer<QOpcUaX509ExtensionData> rhs )

详细描述

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.

另请参阅 QOpcUaX509ExtensionSubjectAlternativeName , QOpcUaX509ExtensionBasicConstraints , QOpcUaX509ExtensionKeyUsage ,和 QOpcUaX509ExtensionKeyUsage .

成员函数文档编制

QOpcUaX509Extension:: QOpcUaX509Extension ()

Constructs a default X509Extension.

[protected] QOpcUaX509Extension:: QOpcUaX509Extension ( QSharedDataPointer < QOpcUaX509ExtensionData > rhs )

Constructs a X509Extension from rhs .

QOpcUaX509Extension:: QOpcUaX509Extension (const QOpcUaX509Extension & rhs )

Constructs a X509Extension from rhs .

[virtual noexcept] QOpcUaX509Extension:: ~QOpcUaX509Extension ()

Destructs a X509Extension.

bool QOpcUaX509Extension:: critical () const

Return the state of the critical flag.

另请参阅 setCritical ().

void QOpcUaX509Extension:: setCritical ( bool critical )

Sets the critical flag to critical .

另请参阅 critical ().

QOpcUaX509Extension &QOpcUaX509Extension:: operator= (const QOpcUaX509Extension & rhs )

设置值从 rhs in this X509Extension.

bool QOpcUaX509Extension:: operator== (const QOpcUaX509Extension & rhs ) const

返回 true if this X509Extension has the same value as rhs .