C# Класс OpenCymd.Nps.Plugin.Native.NpsPlugin

Provides the entry points for the NPS service (indirectly called by the C++/CLR wrapper).
Показать файл Открыть проект

Открытые методы

Метод Описание
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