Класс QOpcUaX509DistinguishedName
Информация об элементе имени. Подробнее...
| Заголовок: | #include <QOpcUaX509DistinguishedName> |
| qmake: | QT += opcua |
| С момента: | Qt 5.14 |
Типы public
| Перечисление enum class | Тип { ОбщееИмя, ИмяСтраны, ИмяНаселённогоПункта, ИмяШтатаИлиПровинции, ИмяОрганизации } |
Функции public
| QOpcUaX509DistinguishedName(const QOpcUaX509DistinguishedName &rhs) | |
| QOpcUaX509DistinguishedName() | |
| QOpcUaX509DistinguishedName & | operator=(const QOpcUaX509DistinguishedName &rhs) |
| ~QOpcUaX509DistinguishedName() | |
| QString | entry(QOpcUaX509DistinguishedName::Тип type) const |
| void | setEntry(QOpcUaX509DistinguishedName::Тип type, const QString &value) |
| bool | operator==(const QOpcUaX509DistinguishedName &rhs) const |
Статические члены public
| QString | typeToOid(QOpcUaX509DistinguishedName::Тип type) |
Подробное описание
В настоящее время этот класс доступен в виде предварительной технологии, поэтому API и функциональность, предоставляемые классом, могут быть изменены в любое время без предварительного уведомления.
QOpcUaX509DistinguishedName dn; dn.setEntry(QOpcUaX509DistinguishedName::Type::CommonName, "QtOpcUaViewer"); dn.setEntry(QOpcUaX509DistinguishedName::Type::CountryName, "DE"); dn.setEntry(QOpcUaX509DistinguishedName::Type::LocalityName, "Berlin"); dn.setEntry(QOpcUaX509DistinguishedName::Type::StateOrProvinceName, "Berlin"); dn.setEntry(QOpcUaX509DistinguishedName::Type::OrganizationName, "The Qt Company");
См. также QOpcUaX509CertificateSigningRequest.
Документация по типам членов
Перечисление QOpcUaX509DistinguishedName::Тип
Перечисление с типами записей для X509DistinguishedName.
| Постоянная | Значение | Описание |
|---|---|---|
QOpcUaX509DistinguishedName::Type::CommonName |
0 |
Общее имя |
QOpcUaX509DistinguishedName::Type::CountryName |
1 |
Имя страны |
QOpcUaX509DistinguishedName::Type::LocalityName |
2 |
Имя населенного пункта |
QOpcUaX509DistinguishedName::Type::StateOrProvinceName |
3 |
Имя штата или провинции |
QOpcUaX509DistinguishedName::Type::OrganizationName |
4 |
Имя организации |
Документация по документации функций
QOpcUaX509DistinguishedName::QOpcUaX509DistinguishedName(const QOpcUaX509DistinguishedName &rhs)
Создает X509DistinguishedName из rhs.
QOpcUaX509DistinguishedName::QOpcUaX509DistinguishedName()
Создаёт пустой X509DistinguishedName.
QOpcUaX509DistinguishedName &QOpcUaX509DistinguishedName::operator=(const QOpcUaX509DistinguishedName &rhs)
Устанавливает значения из rhs в этом X509DistinguishedName.
QOpcUaX509DistinguishedName::~QOpcUaX509DistinguishedName()
Удаляет X509DistinguishedName.
QString QOpcUaX509DistinguishedName::entry(QOpcUaX509DistinguishedName::Тип type) const
Возвращает значение для type.
См. также setEntry().
void QOpcUaX509DistinguishedName::setEntry(QOpcUaX509DistinguishedName::Тип type, const QString &value)
Устанавливает запись type в value. Существующие типы будут перезаписаны.
См. также entry().
[static] QString QOpcUaX509DistinguishedName::typeToOid(QOpcUaX509DistinguishedName::Тип type)
Возвращает строку идентификатора объекта для type.
bool QOpcUaX509DistinguishedName::operator==(const QOpcUaX509DistinguishedName &rhs) const
Возвращает true, если этот X509DistinguishedName имеет такое же значение, как rhs.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qopcuax509distinguishedname.html