@@ -22,10 +22,10 @@ This module is built for Node.js and does not currently work in browsers.
22
22
23
23
## Features
24
24
25
- * ** Authentication** - Optional authentication step for initiating session data and filtering incoming clients.
26
- * ** [ OCPP Security] ( #ocpp-security ) ** - Compatible with OCPP security profiles 1, 2 & 3.
27
- * ** Serve multiple subprotocols** - Simultaneously serve multiple different subprotocols from the same service endpoint.
28
- * ** [ Strict Validation] ( #strict-validation ) ** - Optionally enforce subprotocol schemas to prevent invalid calls & responses.
25
+ * 🛂 ** Authentication** - Optional authentication step for initiating session data and filtering incoming clients.
26
+ * 🔒 ** [ OCPP Security] ( #ocpp-security ) ** - Compatible with OCPP security profiles 1, 2 & 3.
27
+ * 💬 ** Serve multiple subprotocols** - Simultaneously serve multiple different subprotocols from the same service endpoint.
28
+ * ✅ ** [ Strict Validation] ( #strict-validation ) ** - Optionally enforce subprotocol schemas to prevent invalid calls & responses.
29
29
* ** Automatic reconnects** - Client supports automatic exponential-backoff reconnects.
30
30
* ** Automatic keep-alive** - Regularly performs pings, and drops dangling TCP connections.
31
31
* ** Graceful shutdowns** - Supports waiting for all in-flight messages to be responded to before closing sockets.
@@ -864,7 +864,7 @@ This security profile requires a TLS-secured central system and client-side cert
864
864
865
865
The client-side example is fairly straight-forward:
866
866
867
- #### TLS Client Example
867
+ #### mTLS Client Example
868
868
869
869
``` js
870
870
const { RPCClient } = require (' ocpp-rpc' );
@@ -883,7 +883,7 @@ const cli = new RPCClient({
883
883
await cli .connect ();
884
884
```
885
885
886
- #### TLS Server Example
886
+ #### mTLS Server Example
887
887
888
888
This example is very similar to the example for [ security profile 2] ( #security-profile-2 ) , except for these changes:
889
889
0 commit comments