Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При использовании безопасности на основе ролей объект контекста вызова безопасности можно использовать для доступа к сведениям о безопасности текущего вызова.
Следующие коллекции свойств доступны из объекта контекста вызова безопасности:
Коллекция SecurityCallContext
| Свойство | Описание |
|---|---|
| NumCallers |
Количество абонентов в цепочке вызовов. |
| MinAuthenticationLevel |
Наименее безопасный уровень проверки подлинности всех вызывающих в цепочке. |
| Звонящие |
Сведения о личности вышестоящих вызывающих в виде коллекции SecurityCallers. |
| DirectCaller |
Вызывающий код, который вызывает объект напрямую (без промежуточных вызывающих). |
| OriginalCaller |
Источник вызова, который инициировал цепочку вызовов к объекту. |
Разработчикам Microsoft Visual Basic следует обратиться к классу SecurityCallContext для получения дополнительной информации об использовании этой коллекции. Разработчики C и C++ должны ссылаться на ISecurityCallContext.
Коллекция SecurityCallers
Коллекция SecurityCallers представляет вызывающих абонентов, которые можно получить с помощью индекса от 0 до числа, равного NumCallers минус 1, включительно. Каждый вызывающий представлен объектом SecurityIdentity.
Дополнительные сведения об этой коллекции можно найти в классе SecurityCallers, с которым разработчики Visual Basic должны ознакомиться. Разработчики C и C++ должны ссылаться на ISecurityCallersColl.
Коллекция удостоверений безопасности
| Собственность | Описание |
|---|---|
| Идентификатор безопасности |
Идентификатор безопасности вызывающего. |
| Имя аккаунта |
Имя учетной записи звонящего. |
| AuthenticationService |
Используемая служба проверки подлинности, например NTLMSSP, Kerberos или SSL. |
| Уровень аутентификации |
Используемый уровень проверки подлинности, представляющий объем защиты, используемый при взаимодействии с объектом. |
| ОлицетворениеLevel |
Уровень олицетворения, заданный клиентом, если используется олицетворение. Этот уровень указывает объем полномочий, предоставленных серверу клиентом. |
Дополнительные сведения об этой коллекции разработчики Visual Basic должны найти в классе SecurityIdentity. Разработчики C и C++ должны ссылаться на ISecurityIdentityColl.