C# 클래스 pGina.Plugin.UsernameMod.UsernameModPlugin

상속: IPluginConfiguration, IPluginAuthentication, IPluginAuthorization, IPluginAuthenticationGateway
파일 보기 프로젝트 열기: MutonUfoAI/pgina

공개 프로퍼티들

프로퍼티 타입 설명
SimpleUuid System.Guid

공개 메소드들

메소드 설명
Configure ( ) : void
Starting ( ) : void
Stopping ( ) : void
UsernameModPlugin ( ) : System

비공개 메소드들

메소드 설명
IPluginAuthentication ( SessionProperties properties ) : BooleanResult

Runs the rules against the username, modifying it for future plugins. If a IMatchRule is present and matches, it will allow a login for that user regardless of an entered password.

IPluginAuthenticationGateway ( SessionProperties properties ) : BooleanResult

Runs the rules against the username, modifying it for future plugins. If an IMatchRule is present, AuthenticatedUserGateway will only return true if the username matches the rule.

IPluginAuthorization ( SessionProperties properties ) : BooleanResult

Runs the rules against the username, modifying it for future plugins. If an IMatchRule is present, AuthorizeUser will only return true if the username matches the rule.

메소드 상세

Configure() 공개 메소드

public Configure ( ) : void
리턴 void

Starting() 공개 메소드

public Starting ( ) : void
리턴 void

Stopping() 공개 메소드

public Stopping ( ) : void
리턴 void

UsernameModPlugin() 공개 메소드

public UsernameModPlugin ( ) : System
리턴 System

프로퍼티 상세

SimpleUuid 공개적으로 정적으로 프로퍼티

public static Guid,System SimpleUuid
리턴 System.Guid