@sterfive/node-opcua-gds
Full featured GDS (Global Discovery Server) toolbox for your OPC UA application, powered by NodeOPCUA.
- On the server side, this component provides all you need to add Certificate Management capabilities to your OPC UA Server .
- On the client side, this components provides all the required tools to facilitate the interaction with any compliant GDS Server, enabling your OPC UA device fleet management.
installation
npm install @sterfive/node-opcua-gds
Features
Client
- Administration of Server Certificate
- Certificate renewal using OPCUA
- Remote management of Trusted Rejected certificate
- plug-and-play: the API provides high level API to facilitate the call of the GDS Methods and browse the GDS OPC UA nodes of a remote server.
import { GDSClient } from "@sterfive/node-opcua-gds"
const gdsClient = new GDSClient(client);
await gdsClient.revokeCertificate(...);
await gdsClient.createCertificateSigningRequest(...);
Server
- Extends your node-opcua server with GDS Support, objects & methods implementations
- Pull Certificate Management
- Push Certificate Management
- plug-and-play: only one single line needed to augment your node-opcua server.