This type is used to serialize the ApplicationIdentity configuration. It is defined in Table 108.
The ApplicationIdentity affects Certificates, CertificateRequests and ApplicationDescriptions created by a Client or Server. When the ApplicationIdentity is changed, existing Certificates are not affected, however, they may no longer be valid for use by the application because the ApplicationUri does not match the ApplicationUri in the Certificate. Applications shall continue to use the invalid Certificates which allows the configuration Client, which is aware of the mismatch, to complete the process needed to update Certificates. The new ApplicationUri shall be used in any subsequent signing requests.
Table 108 – ApplicationIdentityDataType Structure
Name |
Type |
Description |
ApplicationIdentityDataType |
Structure |
|
ApplicationUri |
0:UriString |
The Uri that identifies the application. |
ApplicationNames |
0:LocalizedText[] |
The human readable names for the application in multiple locales. |
AdditionalServers |
0:ApplicationDescription[] |
The list of additional Servers returned by FindServers. This is typically used to provide information about other Servers in a redundant set. |
Its representation in the AddressSpace is defined in Table 109.
Table 109 – ApplicationIdentityDataType Definition
Attribute |
Value |
|||||
BrowseName |
0:ApplicationIdentityDataType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the 0:BaseConfigurationRecordDataType defined in 7.8.5.5. |
||||||
|
||||||
Conformance Units |
||||||
Server Endpoint Management |