Поделиться через


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

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

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

Раздел Описание
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
Предоставляет средства определения источника унаследованных записей управления доступом (ACE) в списках управления доступом на уровне пользователей (DACL) и списках управления доступом системы (SACL).

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

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

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

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

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

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

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