Address Space per Endpoint
Posted: 19 Jan 2017, 10:48
Hello everyone.
I'm new to this forum and hoping to find some help here.
I'm trying to separate functionality with my OPC UA interface in a way, that only certificate authenticated clients can connect to one endpoint and all other clients can connect to another endpoint.
The idea behind that is, that a user, that logs in from a certified client can performa actions an access data, that a user, that connects to the endpoint via unauthenticated client cannot access.
So far, I figured out, how I can create different endpoints, one with a check for client certificates and one without.
What i want to do now is, attach different NodeManagers to those endpoints, so that I can have different address spaces for them.
Is this the correct way or is it possible to attach two different address spaces with one node manager to two different endpoints.
I'm using The C++ SDK.
An example would be great.
Thank you, in advance.
I'm new to this forum and hoping to find some help here.
I'm trying to separate functionality with my OPC UA interface in a way, that only certificate authenticated clients can connect to one endpoint and all other clients can connect to another endpoint.
The idea behind that is, that a user, that logs in from a certified client can performa actions an access data, that a user, that connects to the endpoint via unauthenticated client cannot access.
So far, I figured out, how I can create different endpoints, one with a check for client certificates and one without.
What i want to do now is, attach different NodeManagers to those endpoints, so that I can have different address spaces for them.
Is this the correct way or is it possible to attach two different address spaces with one node manager to two different endpoints.
I'm using The C++ SDK.
An example would be great.
Thank you, in advance.