C# 클래스 OpenCymd.Nps.Plugin.Native.NpsPlugin

Provides the entry points for the NPS service (indirectly called by the C++/CLR wrapper).
파일 보기 프로젝트 열기: ibauersachs/OpenCymd.Nps

공개 메소드들

메소드 설명
RadiusExtensionInit ( ) : uint

Called by the NPS host to initialize the plugin.

RadiusExtensionProcess2 ( IntPtr ecbPointer ) : uint

Called by the NPS host to process an authentication or authorization request.

RadiusExtensionTerm ( ) : void

Called by the NPS host to terminate the plugin.

비공개 메소드들

메소드 설명
LoadPlugins ( ) : void
LoadPluginsIntoAppDomain ( ) : void
PluginsChanged ( object sender, FileSystemEventArgs e ) : void
UnloadPlugins ( ) : void

메소드 상세

RadiusExtensionInit() 공개 정적인 메소드

Called by the NPS host to initialize the plugin.
public static RadiusExtensionInit ( ) : uint
리턴 uint

RadiusExtensionProcess2() 공개 정적인 메소드

Called by the NPS host to process an authentication or authorization request.
public static RadiusExtensionProcess2 ( IntPtr ecbPointer ) : uint
ecbPointer System.IntPtr Pointer to the extension control block.
리턴 uint

RadiusExtensionTerm() 공개 정적인 메소드

Called by the NPS host to terminate the plugin.
public static RadiusExtensionTerm ( ) : void
리턴 void