Интерфейсы авторизации

Следующие интерфейсы используются с приложениями авторизации.

В этом разделе

Раздел Описание
IAzApplication
Определяет установленный экземпляр приложения. Объект IAzApplication создается при установке приложения.
IAzApplication2
Наследует от интерфейса IAzApplication и реализует дополнительные методы для инициализации объектов IAzClientContext2 .
IAzApplication3
Предоставляет методы для управления объектами IAzRoleAssignment, IAzRoleDefinition и IAzScope2 .
IAzApplications
Представляет коллекцию объектов IAzApplication .
IAzApplicationGroup
Определяет коллекцию субъектов.
IAzApplicationGroup2
Расширяет интерфейс IAzApplicationGroup , добавляя поддержку для типа группы BizRule .
IAzApplicationGroups
Представляет коллекцию объектов IAzApplicationGroup .
IAzAuthorizationStore
Определяет контейнер, который является корнем хранилища политик авторизации.
IAzAuthorizationStore2
Наследует от объекта AzAuthorizationStore и реализует методы для создания и открытия объектов IAzApplication2 .
IAzAuthorizationStore3
Расширяет интерфейс IAzAuthorizationStore2 методами, которые управляют поддержкой и кэшированием бизнес-правил (BizRule).
IAzBizRuleContext
Содержит сведения об операции бизнес-правила (BizRule).
IAzBizRuleInterfaces
Предоставляет методы и свойства, используемые для управления списком интерфейсов IDispatch , которые могут вызываться скриптами бизнес-правил (BizRule).
IAzBizRuleParameters
Предоставляет методы и свойства, используемые для управления списком параметров, которые можно передать в скрипты бизнес-правила (BizRule).
IAzClientContext
Поддерживает состояние, описывающее конкретный клиент.
IAzClientContext2
Наследует от интерфейса IAzClientContext и реализует новые методы, которые управляют контекстом клиента.
IAzClientContext3
Расширяет интерфейс IAzClientContext2 .
IAzNameResolver
Преобразует идентификаторы безопасности (SID) в отображаемые имена участников.
IAzObjectPicker
Отображает диалоговое окно, позволяющее пользователям выбирать один или несколько субъектов из списка.
IAzOperation
Определяет низкоуровневую операцию, поддерживаемую приложением.
IAzOperation2
Расширяет интерфейс IAzOperation методом, который возвращает назначения ролей, связанные с операцией.
IAzOperations
Представляет коллекцию объектов IAzOperation .
IAzPrincipalLocator
Находит и выбирает субъекты в режиме приложения Active Directory (ADAM) в диспетчере авторизации.
IAzRole
Определяет набор операций, которые могут выполняться набором пользователей в области.
IAzRoleAssignment
Представляет роль, которой могут быть назначены пользователи и группы.
IAzRoleAssignments
Представляет коллекцию объектов IAzRoleAssignment .
IAzRoleDefinition
Представляет один или несколько объектов IAzRoleDefinition, IAzTask и IAzOperation , которые указывают набор операций.
IAzRoleDefinitions
Представляет коллекцию объектов IAzRoleDefinition .
IAzRoles
Представляет коллекцию объектов IAzRole .
IAzScope
Определяет логический контейнер ресурсов, к которым приложение управляет доступом.
IAzScope2
Расширяет интерфейс IAzScope для управления объектами IAzRoleAssignment и IAzRoleDefinition .
IAzScopes
Представляет коллекцию объектов IAzScope .
IAzTask
Описывает набор операций.
IAzTask2
Расширяет интерфейс IAzTask методом, который возвращает назначения ролей, связанные с задачей.
IAzTasks
Представляет коллекцию объектов IAzTask .
IeAxiService
Инициализирует объект системной службы для установки объекта ActiveX, если у текущего пользователя нет разрешения на установку объекта.
IeAxiServiceCallback
Вызывается интерфейсом IeAxiSystemInstaller для проверки возможности установки объекта ActiveX.
IeAxiSystemInstaller
Устанавливает объект ActiveX.
IEffectivePermission
Предоставляет средства для определения эффективного разрешения для субъекта безопасности объекта.
IEffectivePermission2
Предоставляет способ определения эффективного разрешения для субъекта безопасности объекта.
ISecurityInformation
Позволяет редактору управления доступом взаимодействовать с вызывающим элементом функций CreateSecurityPage и EditSecurity .
ISecurityInformation2
Позволяет редактору управления доступом получать сведения от клиента, который не предоставляется интерфейсом ISecurityInformation .
ISecurityInformation3
Предоставляет методы, необходимые для отображения редактора управления доступом с повышенными привилегиями, когда пользователь нажимает кнопку "Изменить " на странице редактора управления доступом, на котором отображается изображение щита на этой кнопке "Изменить ".
ISecurityInformation4
Позволяет редактору управления доступом (ACE) получить дескриптор безопасности общего ресурса для инициализации страницы общего ресурса.
ISecurityObjectTypeInfo
Предоставляет средства определения источника унаследованных записей управления доступом (ACEs) в списках управления доступом по усмотрению (DACLs) и списках управления доступом системы (SACLs).

Интерфейсы авторизации классифицируются в соответствии с использованием следующим образом:

Интерфейсы редактора контроль доступа

В редакторе управления доступом используются следующие интерфейсы.

Интерфейсы установщика ActiveX

ActiveX Установщик предоставляет следующие интерфейсы.

Интерфейсы диспетчера авторизации

Диспетчер авторизации предоставляет следующие интерфейсы.