Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет доступ к сведениям об отдельных вызывающих объектах в коллекции вызывающих объектов. Коллекция представляет цепочку вызовов, заканчивающуюся текущим вызовом, а каждый вызывающий объект в коллекции представляет удостоверение одного вызывающего объекта. В цепочку абонентов включаются только абоненты, которые пересекают границу, в которой проверяется безопасность. (В среде COM+ безопасность проверяется на границах приложения.) Доступ к сведениям об удостоверении конкретного вызывающего абонента предоставляется через класс SecurityIdentity , коллекцию удостоверений.
Доступ к классу SecurityCallers могут получить только приложения COM+, использующие безопасность на основе ролей. Дополнительные сведения о ролях см. в статье Ролевое администрирование безопасности.
Когда следует реализовать
Этот класс реализуется с помощью COM+.
| Требование | Значение |
|---|---|
| Интерфейсы | ISecurityCallersColl |
Назначение
Используйте этот класс для доступа к методам ISecurityCallersColl.
Комментарии
Невозможно напрямую создать объект SecurityCallers . Чтобы использовать методы ISecurityCallersColl, необходимо получить ссылку на его реализацию, вызвав CoGetCallContext, указав IID_ISecurityCallContext для параметра riid . Затем вызовите ISecurityCallContext::get_Item запросите элемент контекста вызова безопасности, который является коллекцией удостоверений безопасности (например, DirectCaller или OriginalCaller).
Чтобы использовать этот класс из Microsoft Visual Basic, добавьте ссылку на библиотеку типов служб COM+. Невозможно напрямую создать объект SecurityCallers. Чтобы использовать его свойства, необходимо получить ссылку на его реализацию с помощью GetSecurityCallContext. Затем получите свойство Item объекта , запросив элемент контекста вызова безопасности, который является коллекцией удостоверений безопасности (например, DirectCaller или OriginalCaller).
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
| Заголовок |
|