Connectivity Software User's Guide and Reference
VerifyUser Event



OpcLabs.ServerOpcUA Assembly > OpcLabs.EasyOpc.UA Namespace > EasyUAServerCore Class : VerifyUser Event
Raised to verify and authenticate a user's identity token.
Syntax
'Declaration
 
Public Event VerifyUser As VerifyUserEventHandler
'Usage
 
Dim instance As EasyUAServerCore
Dim handler As VerifyUserEventHandler
 
AddHandler instance.VerifyUser, handler
public event VerifyUserEventHandler VerifyUser
public:
event VerifyUserEventHandler^ VerifyUser
Event Data

The event handler receives an argument of type VerifyUserEventArgs containing data related to this event. The following VerifyUserEventArgs properties provide information specific to this event.

PropertyDescription
(Inherited from System.ComponentModel.HandledEventArgs)
Gets or sets the outcome of the user verification.  
Gets or sets the verified user identity.  
Gets or sets the user identity token to be verified.  
Remarks

This event allows custom logic to be implemented for verifying user identity tokens presented during client connections. If the event is not handled, the server will use the configured UserManagers to verify the user identity token.

Handle this event if you need to implement custom authentication logic, such as validating credentials against an external authentication service or database.

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