QOpcUaX509ExtensionBasicConstraints 类
用于 X509 基本约束的类。更多信息...
头文件 | #include <QOpcUaX509ExtensionBasicConstraints> |
CMake | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake | QT += opcua |
继承 | QOpcUaX509Extension |
公共函数
QOpcUaX509ExtensionBasicConstraints() | |
QOpcUaX509ExtensionBasicConstraints(const QOpcUaX509ExtensionBasicConstraints &rhs) | |
virtual | ~QOpcUaX509ExtensionBasicConstraints() |
bool | ca() const |
int | pathLength() const |
void | setCa(bool value) |
void | setPathLength(int length) |
QOpcUaX509ExtensionBasicConstraints & | operator=(const QOpcUaX509ExtensionBasicConstraints &rhs) |
bool | operator==(const QOpcUaX509ExtensionBasicConstraints &rhs) const |
成员函数文档
QOpcUaX509ExtensionBasicConstraints::QOpcUaX509ExtensionBasicConstraints()
构建一个默认的 X509ExtensionBasicConstraints。
QOpcUaX509ExtensionBasicConstraints::QOpcUaX509ExtensionBasicConstraints(const QOpcUaX509ExtensionBasicConstraints &rhs)
从 rhs 构建一个 X509ExtensionBasicConstraints。
[virtual noexcept]
QOpcUaX509ExtensionBasicConstraints::~QOpcUaX509ExtensionBasicConstraints()
销毁一个 X509ExtensionBasicConstraints。
bool QOpcUaX509ExtensionBasicConstraints::ca() const
如果证书的主题是一个 CA,则返回标志。
另请参阅setCa().
int QOpcUaX509ExtensionBasicConstraints::pathLength() const
返回证书的验证路径长度。
另请参阅setPathLength().
void QOpcUaX509ExtensionBasicConstraints::setCa(bool value)
将证书的主题如果是 CA 的标志设置为 value。
另请参阅ca().
void QOpcUaX509ExtensionBasicConstraints::setPathLength(int length)
将证书的验证路径长度设置为length。
另请参阅pathLength()。
QOpcUaX509ExtensionBasicConstraints &QOpcUaX509ExtensionBasicConstraints::operator=(const QOpcUaX509ExtensionBasicConstraints &rhs)
将来自rhs的值设置到当前的X509ExtensionBasicConstraints中。
bool QOpcUaX509ExtensionBasicConstraints::operator==(const QOpcUaX509ExtensionBasicConstraints &rhs) const
如果此X509ExtensionBasicConstraints的值与rhs相同,则返回true
。
© 2024 The Qt Company Ltd. 本文档中的贡献归各自的拥有者所有。本文档根据由Free Software Foundation发布的《GNU自由文档许可协议》版本1.3的条款许可。Qt及其相关标志是The Qt Company Ltd.在芬兰和其他国家/地区的商标。所有其他商标均为其各自所有者的财产。