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


Сведения о контексте вызова безопасности

Безопасность на основе ролей основана на общем механизме, который позволяет получать сведения о безопасности для всех вызывающих вышестоящих абонентов в цепочке вызовов к компоненту. Эта информация доступна только при включенной проверке ролей на уровне компонентов. Дополнительные сведения о настройке безопасности на уровне компонентов см. в настройке уровня безопасности для проверок доступа.

ИнтерфейсISecurityCallContext можно использоватьдля программного доступа к контексту вызова безопасности. Описание см. в разделе Программная безопасность компонентов.

Контекст вызова безопасности передается каждый раз, когда пересекается граница безопасности. Для вызовов между компонентами в приложении, которые находятся в пределах одной границы безопасности, не передаются сведения о контексте вызова. Для вызовов между процессами или между приложениями в процессе вызовы передаются сведения о контексте.

Этот объект особенно полезен, если вы хотите выполнить подробный аудит и ведение журнала. Вы можете получить и записать сведения о безопасности для каждого вызывающего вышестоящего абонента.

эффективное проектирование ролей

границ безопасности

свойства контекста безопасности

использование ролей для авторизации клиента