Namespace: Opc.UaFx.Server
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcServerSecurity type exposes the following members.
C#
public OpcAccessControlListReadOnlyCollection AccessControlLists { get; }
Property Value
C#
public OpcSecurityPolicyCollection EndpointPolicies { get; }
Property Value
C#
public bool IsEndpointDisabled(OpcPrincipal principal)
Parameters
principal
OpcPrincipal
Returns
Exceptions
C#
public bool IsEndpointDisabled(OpcPrincipal principal, OpcEndpointIdentity endpoint)
Parameters
principal
OpcPrincipal
endpoint
OpcEndpointIdentity
Returns
Exceptions
C#
public bool IsEndpointEnabled(OpcPrincipal principal)
Parameters
principal
OpcPrincipal
Returns
Exceptions
C#
public bool IsEndpointEnabled(OpcPrincipal principal, OpcEndpointIdentity endpoint)
Parameters
principal
OpcPrincipal
endpoint
OpcEndpointIdentity
Returns
Exceptions
C#
public bool IsOperationAllowed(OpcPrincipal principal, OpcOperationType operation)
Parameters
principal
OpcPrincipal
operation
OpcOperationType
Returns
Exceptions
C#
public bool IsOperationAllowed(OpcPrincipal principal, OpcRequestType operation)
Parameters
principal
OpcPrincipal
operation
OpcRequestType
Returns
Exceptions
C#
public bool IsOperationDenied(OpcPrincipal principal, OpcOperationType operation)
Parameters
principal
OpcPrincipal
operation
OpcOperationType
Returns
Exceptions
C#
public bool IsOperationDenied(OpcPrincipal principal, OpcRequestType operation)
Parameters
principal
OpcPrincipal
operation
OpcRequestType
Returns
Exceptions