Spec-Zone.ru › Qt

Класс 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API