Class for an X509 subject alternative name. 更多...
头: | #include <QOpcUaX509ExtensionSubjectAlternativeName> |
qmake: | QT += opcua |
Since: | Qt 5.14 |
继承: | QOpcUaX509Extension |
该类在 Qt 5.14 引入。
enum class | Type { Email, URI, DNS, IP } |
QOpcUaX509ExtensionSubjectAlternativeName (const QOpcUaX509ExtensionSubjectAlternativeName & rhs ) | |
QOpcUaX509ExtensionSubjectAlternativeName () | |
QOpcUaX509ExtensionSubjectAlternativeName & | operator= (const QOpcUaX509ExtensionSubjectAlternativeName & rhs ) |
virtual | ~QOpcUaX509ExtensionSubjectAlternativeName () |
void | addEntry (QOpcUaX509ExtensionSubjectAlternativeName::Type type , const QString & value ) |
const QVector<QPair<QOpcUaX509ExtensionSubjectAlternativeName::Type, QString>> & | entries () const |
bool | operator== (const QOpcUaX509ExtensionSubjectAlternativeName & rhs ) const |
This class is currently available as a Technology Preview, and therefore the API and functionality provided by the class may be subject to change at any time without prior notice.
Enum with entry types for subject alternative name.
常量 | 值 | 描述 |
---|---|---|
QOpcUaX509ExtensionSubjectAlternativeName::Type::Email
|
0
|
Entry type for an email address |
QOpcUaX509ExtensionSubjectAlternativeName::Type::URI
|
1
|
Entry type for an URI |
QOpcUaX509ExtensionSubjectAlternativeName::Type::DNS
|
2
|
Entry type for DNS |
QOpcUaX509ExtensionSubjectAlternativeName::Type::IP
|
3
|
Entry type for an IP address |
Constructs a X509ExtensionSubjectAlternativeName from rhs .
Constructs a X509ExtensionSubjectAlternativeName.
设置值从 rhs in this X509ExtensionSubjectAlternativeName.
[虚拟]
QOpcUaX509ExtensionSubjectAlternativeName::
~QOpcUaX509ExtensionSubjectAlternativeName
()
Destructs a X509ExtensionSubjectAlternativeName.
Adds an entry of type type with content value .
Returns the vector of entries.
返回
true
if this X509ExtensionSubjectAlternativeName has the same value as
rhs
.