C# Class pGina.Plugin.scripting.PluginImpl
Mostra file
Open project: MutonUfoAI/pgina
Public Methods
Private Methods
Method |
Description |
|
GetSettings ( UserInformation userInfo ) : Dictionary> |
|
|
ParseSettings ( string setting, string>.Dictionary &lines ) : bool |
|
|
Run ( int sessionId, string cmd, UserInformation userInfo, bool pwd, bool sys ) : bool |
|
|
Method Details
AuthenticateUser()
public method
public AuthenticateUser ( SessionProperties properties ) : BooleanResult |
properties |
SessionProperties |
|
return |
pGina.Shared.Types.BooleanResult |
|
AuthenticatedUserGateway()
public method
public AuthenticatedUserGateway ( SessionProperties properties ) : BooleanResult |
properties |
SessionProperties |
|
return |
pGina.Shared.Types.BooleanResult |
|
AuthorizeUser()
public method
public AuthorizeUser ( SessionProperties properties ) : BooleanResult |
properties |
SessionProperties |
|
return |
pGina.Shared.Types.BooleanResult |
|
ChangePassword()
public method
public ChangePassword ( SessionProperties properties, ChangePasswordPluginActivityInfo pluginInfo ) : BooleanResult |
properties |
SessionProperties |
|
pluginInfo |
pGina.Shared.Types.ChangePasswordPluginActivityInfo |
|
return |
pGina.Shared.Types.BooleanResult |
|
Configure()
public method
PluginImpl()
public method
SessionChange()
public method
public SessionChange ( int SessionId, System Reason, SessionProperties properties ) : void |
SessionId |
int |
|
Reason |
System |
|
properties |
SessionProperties |
|
return |
void |
|