.NET Based OPC UA Client/Server SDK
3.0.9.490
|
Interface for NodeAccessInfo More...
Inherited by UnifiedAutomation.UaBase.NodeAccessInfo, and UnifiedAutomation.UaServer.ServerManager.SecurityDiagnosticsNodeAccessInfo.
Public Member Functions | |
bool | HasAccess (PermissionType requiredPermissions, IList< uint > scopeIds) |
Checks the required permissions meets the permission requirements. More... | |
bool | HasAccess (PermissionType requiredPermissions, IList< uint > scopeIds, MessageSecurityMode securityMode) |
Checks the required permissions meets the permission requirements. More... | |
bool | HasAccess (MessageSecurityMode securityMode) |
Checks the security mode meets the permission requirements. More... | |
Interface for NodeAccessInfo
bool UnifiedAutomation.UaBase.INodeAccessInfo.HasAccess | ( | PermissionType | requiredPermissions, |
IList< uint > | scopeIds | ||
) |
Checks the required permissions meets the permission requirements.
requiredPermissions | The permissions that are needed. |
scopeIds | A list of scopes available. |
Implemented in UnifiedAutomation.UaBase.NodeAccessInfo.
bool UnifiedAutomation.UaBase.INodeAccessInfo.HasAccess | ( | PermissionType | requiredPermissions, |
IList< uint > | scopeIds, | ||
MessageSecurityMode | securityMode | ||
) |
Checks the required permissions meets the permission requirements.
requiredPermissions | The permissions that are needed. |
scopeIds | A list of scopes available. |
securityMode | The security mode used for the channel. |
Implemented in UnifiedAutomation.UaBase.NodeAccessInfo.
bool UnifiedAutomation.UaBase.INodeAccessInfo.HasAccess | ( | MessageSecurityMode | securityMode | ) |
Checks the security mode meets the permission requirements.
securityMode | The security mode used for the channel. |
Implemented in UnifiedAutomation.UaBase.NodeAccessInfo.