The DeviceRegistrarType ObjectType represents an entity that provides the services needed when authenticating Devices on a network. The ObjectType is defined in Table 17.
Table 17 – DeviceRegistrarType Definition
Attribute |
Value |
|||||
BrowseName |
2:DeviceRegistrarType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
|
Subtype of the 0:BaseObjectType defined in OPC 10000-5. |
||||||
0:HasComponent |
Method |
2:ProvideIdentities |
Defined in 9.2.3. |
Mandatory |
||
0:HasComponent |
Method |
2:UpdateSoftwareStatus |
Defined in 9.2.4. |
Mandatory |
||
0:HasComponent |
Method |
2:RegisterDeviceEndpoint |
Defined in 9.2.5. |
Mandatory |
||
0:HasComponent |
Method |
2:GetManagers |
Defined in9.2.6. |
Mandatory |
||
0:HasComponent |
Method |
2:RegisterManagedApplication |
Defined in 9.2.8. |
Mandatory |
||
0:HasComponent |
Object |
2:Administration |
|
2:DeviceRegistrarAdminType |
Optional |
|
|
||||||
Conformance Units |
||||||
The ProvideIdentities Method allows a Device to request that it be authenticated so it can have access to the network.
The UpdateSoftwareStatus Method is used by the SoftwareUpdateManager to tell the Registrar that the Device has up to date software.
The RegisterDeviceEndpoint Method allows an administration Client to provide the location of a Device on the network that needs to be authenticated. The expectation is calling this Method would start a background task register the Device using PullManagement. If an administration Client needs to register many Devices it can call the RegisterDeviceEndpoint Method multiple times in a single Call request.
The GetManagers Method returns the location of the SoftwareUpdateManager and CertificateManager which an authenticated DCA needs to use to complete the onboarding process.
The RegisterManagedApplication Method allows the DCA to register Applications that it needs to manage with the Registrar.
The Administration Object allows an administration Client to manage Tickets and Certificates received out of band that are needed for the automated registration process.