Information about a distinguished name item. 更多...
| 头: | #include <QOpcUaX509DistinguishedName> | 
| qmake: | QT += opcua | 
| Since: | Qt 5.14 | 
该类在 Qt 5.14 引入。
| enum class | Type { CommonName, CountryName, LocalityName, StateOrProvinceName, OrganizationName } | 
| QOpcUaX509DistinguishedName (const QOpcUaX509DistinguishedName & rhs ) | |
| QOpcUaX509DistinguishedName () | |
| QOpcUaX509DistinguishedName & | operator= (const QOpcUaX509DistinguishedName & rhs ) | 
| ~QOpcUaX509DistinguishedName () | |
| QString | entry (QOpcUaX509DistinguishedName::Type type ) const | 
| void | setEntry (QOpcUaX509DistinguishedName::Type type , const QString & value ) | 
| bool | operator== (const QOpcUaX509DistinguishedName & rhs ) const | 
| QString | typeToOid (QOpcUaX509DistinguishedName::Type type ) | 
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.
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 .
Enum with entry types for X509DistinguishedName.
| 常量 | 值 | 描述 | 
|---|---|---|
								
QOpcUaX509DistinguishedName::Type::CommonName
								
							 | 
							
								
0
								
							 | 
							Common name | 
								
QOpcUaX509DistinguishedName::Type::CountryName
								
							 | 
							
								
1
								
							 | 
							Country name | 
								
QOpcUaX509DistinguishedName::Type::LocalityName
								
							 | 
							
								
2
								
							 | 
							Locality name | 
								
QOpcUaX509DistinguishedName::Type::StateOrProvinceName
								
							 | 
							
								
3
								
							 | 
							State or provice name | 
								
QOpcUaX509DistinguishedName::Type::OrganizationName
								
							 | 
							
								
4
								
							 | 
							Organization name | 
Constructs a X509DistinguishedName from rhs .
Constructs an empty X509DistinguishedName.
设置值从 rhs in this X509DistinguishedName.
Destructs a X509DistinguishedName.
Returns value for a type .
另请参阅 setEntry ().
Sets the entry of type to value . Already existing types will be overwritten.
另请参阅 entry ().
[static]
						
						
							
								QString
							
						
						QOpcUaX509DistinguishedName::
						
							typeToOid
						
						(
						
							
								QOpcUaX509DistinguishedName::Type
							
						
						
							type
						
						)
						
					Returns the object id string for type .
						返回
						
true
						
						if this X509DistinguishedName has the same value as
						
							rhs
						
						.