Сервер политики сети
Обзор технологии сервера политики сети.
Для разработки сервера политики сети вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
УЧЕТНЫЕ СВОЙСТВА Значения типа ACCOUNTINGPROPERTIES перечисляют свойства, которые определяют, какие типы пакетов регистрируются в журнале, и характеристики файла журнала. |
ATTRIBUTEFILTER Варианты использования атрибутов словаря NPS. |
ATTRIBUTEID Тип перечисления ATTRIBUTEID перечисляет атрибуты RADIUS, поддерживаемые API SDO. |
ATTRIBUTEINFO Значения типа ATTRIBUTEINFO перечисляют характеристики указанного атрибута. |
ATTRIBUTEPROPERTIES Значения типа ATTRIBUTEPROPERTIES перечисляют свойства для атрибута словаря RADIUS. |
ATTRIBUTERESTRICTIONS Значения типа перечисления ATTRIBUTERESTRICTIONS определяют ограничения на использование определенного атрибута. |
ATTRIBUTESYNTAX Каждое значение из типа перечисления ATTRIBUTESYNTAX указывает возможный синтаксис атрибута. |
AUTHENTICATION_TYPE Значения перечисленного типа AUTHENTICATION_TYPE используются для указания метода проверки подлинности. |
СВОЙСТВА CLIENTPROPERTIES Значения типа CLIENTPROPERTIES перечисляют свойства клиента RADIUS. Компьютер SDO является сервером RADIUS. |
CONDITIONPROPERTIES Значения типа перечисления CONDITIONPROPERTIES указывают свойства условия политики доступа к сети (NAP). |
СВОЙСТВА DICTIONARYPROPERTIES Значения типа свойств DICTIONARYPROPERTIES перечисляют свойства, связанные со словарем атрибутов. |
IASCOMMONPROPERTIES Значения типа перечисления IASCOMMONPROPERTIES перечисляют свойства, которые присутствуют во всех объектах SDO. |
IASCOMPONENTPROPERTIES Значения типа перечисления IASCOMPONENTPROPERTIES для объекта SDO. |
IASDATASTORE Значения перечисления IASDATASTORE указывают возможные расположения хранения для данных SDO. |
IASDOMAINTYPE Значения типа перечисления IASDOMAINTYPE указывают, является ли компьютер SDO частью домена, и если да, то какой тип домена. |
IASOSTYPE Значения типа перечисления IASOSTYPE указывают, какой тип операционной системы выполняет клиент, запрашивающий проверку подлинности (компьютер SDO). |
IASPROPERTIES Значения типа перечисления IASPROPERTIES перечисляют свойства, связанные с NPS. |
IDENTITY_TYPE Различные возможные значения для MS_ATTRIBUTE_IDENTITY_TYPE. |
СВОЙСТВА NAMEPROPERTIES Значения типа перечисления NAMESPROPERTIES перечисляют свойства, связанные с именем пользователя, запрашивающего доступ к сети. |
NAPPROPERTIES Значения типа перечисления NAPPROPERTIES указывают свойства для политик доступа к сети (NAP). |
NEW_LOG_FILE_FREQUENCY Значения типа перечисления NEW_LOG_FILE_FREQUENCY указывают частоту создания новых файлов журнала. |
NTEVENTLOGPROPERTIES Значения типа перечисления NTEVENTLOGPROPERTIES перечисляют типы событий, которые следует регистрировать в журнале событий NT. |
NTSAMPROPERTIES Значения типа перечисления NTSAMPROPERTIES указывают свойства, связанные с диспетчером учетных записей безопасности NT (SAM). |
СВОЙСТВА ПОЛИТИКИ Значения типа перечисления POLICYPROPERTIES перечисляют свойства политики доступа к сети (NAP). |
PROFILEPROPERTIES Тип перечисления PROFILEPROPERTIES перечисляет свойства, связанные с профилем. |
PROTOCOLPROPERTIES Значения типа перечисления PROTOCOLPROPERTIES перечисляют свойства протокола проверки подлинности. |
RADIUS_ACTION Тип RADIUS_ACTION перечисляет ответы, которые библиотека DLL расширения NPS может создать в ответ на запрос доступа. |
RADIUS_ATTRIBUTE_TYPE Тип RADIUS_ATTRIBUTE_TYPE перечисляет возможные типы для атрибута RADIUS. |
RADIUS_AUTHENTICATION_PROVIDER Тип RADIUS_AUTHENTICATION_PROVIDER перечисляет возможные поставщики проверки подлинности, которые могут использовать NPS. |
RADIUS_CODE Тип перечисления RADIUS_CODE перечисляет возможные коды пакетов RADIUS. |
RADIUS_DATA_TYPE Тип RADIUS_DATA_TYPE перечисляет возможный тип данных для атрибута RADIUS или расширенного атрибута. |
RADIUS_EXTENSION_POINT Тип перечисления RADIUS_EXTENSION_POINT перечисляет возможные точки в процессе запроса RADIUS при вызове функции RadiusExtensionProcess2. |
RADIUS_REJECT_REASON_CODE Перечисление RADIUS_REJECT_REASON_CODE определяет возможные коды отклонения пакетов RADIUS. |
RADIUSPROPERTIES Значения типа перечисления RADIUSPROPERTIES перечисляют свойства SDO протокола RADIUS Майкрософт. |
RADIUSPROXYPROPERTIES Значения в типе перечисления RADIUSPROXYPROPERTIES перечисляют свойства, связанные со службой прокси-сервера RADIUS. |
RADIUSSERVERGROUPPROPERTIES Значения в типе перечисления RADIUSSERVERGROUPPROPERTIES перечисляют свойства группы серверов RADIUS. |
RADIUSSERVERPROPERTIES Значения типа перечисления RADIUSSERVERPROPERTIES перечисляют свойства сервера RADIUS, то есть компьютера SDO. |
REMEDIATIONSERVERGROUPPROPERTIES Значения типа перечисления REMEDIATIONSERVERGROUPPROPERTIES перечисляют свойства группы серверов исправления. |
REMEDIATIONSERVERPROPERTIES Значения типа перечисления REMEDIATIONSERVERPROPERTIES перечисляют свойства сервера исправления. |
REMEDIATIONSERVERSPROPERTIES Значения типа перечисления REMEDIATIONSERVERSPROPERTIES перечисляют свойства набора групп серверов исправления. |
SERVICE_TYPE Значения типа перечисления SERVICE_TYPE указывают тип службы, администрируемой из API SDO. |
SHV_COMBINATION_TYPE Тип перечисления SHV_COMBINATION_TYPE указывает тип комбинации средства проверки работоспособности системы (SHV). |
SHVTEMPLATEPROPERTIES Значения типа перечисления SHVTEMPLATEPROPERTIES перечисляют свойства шаблона средства проверки работоспособности системы (SHV). |
USERPROPERTIES Значения типа перечисления USERPROPERTIES перечисляют свойства пользователя, поддерживаемые API SDO. |
СВОЙСТВА ПОСТАВЩИКА Значения типа перечисления VENDORPROPERTIES указывают свойства объектов в коллекции vendors. |
Добавление Метод Add добавляет элемент в коллекцию объектов данных сервера (SDO). |
Применить Метод Apply записывает в постоянное хранилище изменения, внесенные вызовами метода ISdo::P utProperty. |
Attach Метод Attach подключается к компьютеру SDO. Присоединение к компьютеру SDO — это первый шаг— использовать API SDO для администрирования этого компьютера. |
CreateAttribute Метод CreateAttribute создает новый объект атрибута и возвращает ему интерфейс IDispatch. |
EnumAttributes Метод EnumAttributes извлекает значения указанных атрибутов. |
EnumAttributeValues Метод EnumAttributeValues извлекает значения для перечисляемого атрибута. |
get__NewEnum Метод get__NewEnum извлекает интерфейс IEnumVARIANT для свойств объектов данных сервера (SDO). |
get__NewEnum Метод get__NewEnum извлекает интерфейс IEnumVARIANT для коллекции объектов данных сервера (SDO). |
get_Count Метод get_Count возвращает количество элементов в коллекции. |
GetAttachedComputer Метод GetAttachedComputer извлекает имя компьютера, подключенного в качестве компьютера SDO. |
GetAttributeID Метод GetAttributeID извлекает идентификатор для указанного атрибута. |
GetAttributeInfo GetAttributeInfo извлекает сведения для указанного атрибута. |
GetDictionarySDO Метод GetDictionarySDO извлекает интерфейс для SDO словаря атрибутов. |
GetDomainType GetDomainType извлекает тип домена, в котором находится компьютер SDO. |
GetOSType Метод GetOSType извлекает тип операционной системы, работающей на компьютере SDO. |
Getproperty Метод GetProperty извлекает значение указанного свойства. |
GetPropertyInfo Метод GetPropertyInfo извлекает указатель на интерфейс ISdoPropertyInfo для указанного свойства. |
GetServiceSDO Метод GetServiceSDO извлекает объект данных сервера (SDO) для указанной службы. |
GetServiceStatus Метод GetServiceStatus извлекает состояние администрирования службы с помощью SDO. |
GetUserSDO Метод GetUserSDO извлекает интерфейс объекта данных сервера (SDO) для указанного пользователя. |
IsDirectoryAvailable Метод IsDirectoryAvailable проверяет, доступна ли служба Active Directory на компьютере SDO. |
IsNameUnique Метод IsNameUnique проверяет, является ли указанное имя уникальным в коллекции. |
Элемент Метод Item извлекает указанный элемент из коллекции. |
PRADIUS_EXTENSION_FREE_ATTRIBUTES Функция RadiusExtensionFreeAttributes — это определяемая приложением функция, вызываемая NPS для освобождения памяти, занимаемой атрибутами, возвращаемыми RadiusExtensionProcessEx. |
PRADIUS_EXTENSION_INIT Функция RadiusExtensionInit является определяемой приложением функцией и вызывается NPS во время запуска службы. Используйте RadiusExtensionInit для выполнения любых операций инициализации библиотеки DLL расширения. |
PRADIUS_EXTENSION_PROCESS Функция RadiusExtensionProcess — это определяемая приложением функция, вызываемая NPS для каждого пакета проверки подлинности или учета, который NPS получает от сервера сетевого доступа (NAS). |
PRADIUS_EXTENSION_PROCESS_2 Приложение определяется функцией и вызывается NPS для каждого пакета проверки подлинности или учета, который получает NPS. |
PRADIUS_EXTENSION_PROCESS_EX Функция RadiusExtensionProcessEx — это определяемая приложением функция, вызываемая NPS для каждого пакета проверки подлинности или учета, который NPS получает от сервера сетевого доступа (NAS). |
PRADIUS_EXTENSION_TERM Функция RadiusExtensionTerm является определяемой приложением функцией и вызывается NPS перед выгрузки библиотеки DLL расширения. Используйте RadiusExtensionTerm для выполнения любых операций очистки для библиотеки DLL расширения. |
PutProperty Метод PutProperty задает значение указанного свойства. |
Перезагрузить Метод Reload перезагружает все объекты в коллекции из базового хранилища данных. |
Удалить Метод Remove удаляет указанный элемент из коллекции. |
Removeall Метод RemoveAll удаляет все элементы из коллекции. |
ResetProperty Метод ResetProperty сбрасывает указанное свойство до значения по умолчанию. |
ResetService Метод ResetService сбрасывает службу, администрируемую API SDO. Сброс службы приводит к обновлению данных. |
Восстановление Метод Restore перезагружает значения свойств объектов данных сервера (SDO) из постоянного хранилища. |
StartService Метод StartService запускает службу, администрируемую через SDO. |
StopService Метод StopService завершает работу службы, администрируемой через SDO. |
ISdo Используйте интерфейс ISdo для хранения, получения и обновления сведений об объектах данных сервера (SDO). |
ISdoCollection Используйте интерфейс ISdoCollection для управления коллекцией объектов SDO. |
ISdoDictionaryOld Используйте интерфейс ISdoDictionaryOld для управления словарем атрибутов radius. |
ISdoMachine Используйте интерфейс ISdoMachine для подключения к компьютеру SDO, получения сведений о компьютере SDO и получения интерфейсов к другим объектам SDO. |
ISdoServiceControl Используйте интерфейс ISdoServiceControl для управления службой, администрируемой на компьютере SDO. |
RADIUS_ATTRIBUTE Структура RADIUS_ATTRIBUTE представляет атрибут RADIUS или расширенный атрибут. |
RADIUS_ATTRIBUTE_ARRAY Структура RADIUS_ATTRIBUTE_ARRAY представляет массив атрибутов. |
RADIUS_EXTENSION_CONTROL_BLOCK Структура RADIUS_EXTENSION_CONTROL_BLOCK предоставляет сведения о текущем запросе RADIUS. Он также предоставляет функции для получения атрибутов, связанных с запросом, и для настройки ликвидации запроса. |
RADIUS_VSA_FORMAT Структура RADIUS_VSA_FORMAT представляет формат строковой части атрибута поставщика RADIUS. |