Connectivity Software User's Guide and Reference
SecurityPrincipal Property



OpcLabs.ServerOpcUA Assembly > OpcLabs.EasyOpc.UA Namespace > UAServerOperationContext Class : SecurityPrincipal Property
Gets the security principal associated with the operation.
Syntax
'Declaration
 
<JetBrains.Annotations.NotNullAttribute()>
Public ReadOnly Property SecurityPrincipal As ISecurityPrincipal
'Usage
 
Dim instance As UAServerOperationContext
Dim value As ISecurityPrincipal
 
value = instance.SecurityPrincipal
[JetBrains.Annotations.NotNull()]
public ISecurityPrincipal SecurityPrincipal {get;}
[JetBrains.Annotations.NotNull()]
public:
property ISecurityPrincipal^ SecurityPrincipal {
   ISecurityPrincipal^ get();
}

Property Value

The value of this property cannot be null (Nothing in Visual Basic).

Remarks

The security principal represents the identity and roles of the entity performing the operation.

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also