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