Spec-Zone.ru › Qt

Класс QOpcUaX509ExtensionSubjectAlternativeName

Класс для альтернативного имени субъекта X509. Подробнее...

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

Открытые типы

перечисление Тип { Email, URI, DNS, IP }

Открытые функции

QOpcUaX509ExtensionSubjectAlternativeName(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)
QOpcUaX509ExtensionSubjectAlternativeName()
QOpcUaX509ExtensionSubjectAlternativeName & operator=(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)
виртуальный ~QOpcUaX509ExtensionSubjectAlternativeName()
void addEntry(QOpcUaX509ExtensionSubjectAlternativeName::Type type, const QString &value)
const QList<QPair<QOpcUaX509ExtensionSubjectAlternativeName::Type, QString> > & entries() const
bool operator==(const QOpcUaX509ExtensionSubjectAlternativeName &rhs) const

Подробное описание

В настоящее время этот класс доступен в качестве предварительной технологии, и, следовательно, API и функциональность, предоставляемые классом, могут быть изменены в любое время без предварительного уведомления.

Документация по типам членов

перечисление QOpcUaX509ExtensionSubjectAlternativeName::Тип

Перечисление с типами записей для альтернативного имени субъекта.

Константа Значение Описание
QOpcUaX509ExtensionSubjectAlternativeName::Type::Email 0 Тип записи для адреса электронной почты
QOpcUaX509ExtensionSubjectAlternativeName::Type::URI 1 Тип записи для URI
QOpcUaX509ExtensionSubjectAlternativeName::Type::DNS 2 Тип записи для DNS
QOpcUaX509ExtensionSubjectAlternativeName::Type::IP 3 Тип записи для IP-адреса

Документация по функциям членов

QOpcUaX509ExtensionSubjectAlternativeName::QOpcUaX509ExtensionSubjectAlternativeName(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)

Создает X509ExtensionSubjectAlternativeName из rhs.

QOpcUaX509ExtensionSubjectAlternativeName::QOpcUaX509ExtensionSubjectAlternativeName()

Создает X509ExtensionSubjectAlternativeName.

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

Устанавливает значения из rhs в этом X509ExtensionSubjectAlternativeName.

[virtual] QOpcUaX509ExtensionSubjectAlternativeName::~QOpcUaX509ExtensionSubjectAlternativeName()

Деструктор X509ExtensionSubjectAlternativeName.

void QOpcUaX509ExtensionSubjectAlternativeName::addEntry(QOpcUaX509ExtensionSubjectAlternativeName::Type type, const QString &value)

Добавляет запись типа type со значением value.

const QList<QPair<QOpcUaX509ExtensionSubjectAlternativeName::Type, QString> > &QOpcUaX509ExtensionSubjectAlternativeName::entries() const

Возвращает вектор записей.

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

Возвращает true, если у этого X509ExtensionSubjectAlternativeName такое же значение, как у rhs.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qopcuax509extensionsubjectalternativename.html

Spec-Zone.ru

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