Initializes a new instance of the VGAuthenticationSucceededEventArgs class with an action, the node it was performed upon, and the parent node.
Assembly: Novalys.VisualGuard.Security.WinForm (in Novalys.VisualGuard.Security.WinForm.dll) Version: 3.2.912.1 (3.2.912.01)
Syntax
| C# |
|---|
public VGAuthenticationSucceededEventArgs( IIdentity identity, VGAuthenticationStatus status, VGGrantedRole[] grantedRoles, string message ) |
| Visual Basic (Declaration) |
|---|
Public Sub New ( _ identity As IIdentity, _ status As VGAuthenticationStatus, _ grantedRoles As VGGrantedRole(), _ message As String _ ) |
Parameters
- identity
- Type: System.Security.Principal..::.IIdentity
A IIdentity object representing the user for which the authentication succeeds.
- status
- Type: Novalys.VisualGuard.Security..::.VGAuthenticationStatus
The VGAuthenticationStatus indicating the status the authentication.
- grantedRoles
- Type: array<
Novalys.VisualGuard.Security..::.VGGrantedRole
>[]()[]
A list of VGGrantedRole objects representing the list of roles granted to the user.
- message
- Type: System..::.String
a string value representing the default message that will be displayed to the user.