Spec-Zone.ru › Qt 6.1

Класс QOpcUaX509DistinguishedName

Информация об элементе имени. Подробнее...

Заголовок: #include <QOpcUaX509DistinguishedName>
qmake: QT += opcua
С момента: Qt 5.14
  • Список всех членов, включая унаследованные

Типы public

перечисление Тип { ИмяОбщегоНазначения, Страна, МестоНахождения, ШтатИлиПровинция, НазваниеОрганизации }

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.1/qopcuax509distinguishedname.html

Spec-Zone.ru

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