Spec-Zone.ru › Qt 6.1

Класс QOpcUaX509ExtensionSubjectAlternativeName

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

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

Публичные типы

Перечисление Тип { Почта, URI, DNS, IP }

Публичные функции

QOpcUaX509ExtensionSubjectAlternativeName(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)
QOpcUaX509ExtensionSubjectAlternativeName()
QOpcUaX509ExtensionSubjectAlternativeName & operator=(const QOpcUaX509ExtensionSubjectAlternativeName &rhs)
виртуальный ~QOpcUaX509ExtensionSubjectAlternativeName()
void addEntry(QOpcUaX509ExtensionSubjectAlternativeName::Тип type, const QString &value)
const QList<QPair<QOpcUaX509ExtensionSubjectAlternativeName::Тип, 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, const QString &value)

Добавляет запись типа type со содержимым value.

const QList<QPair<QOpcUaX509ExtensionSubjectAlternativeName::Тип, 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.1/qopcuax509extensionsubjectalternativename.html

Spec-Zone.ru

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