Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ООП / ООП / ры_приложений_полная_книга.pdf
Скачиваний:
528
Добавлен:
18.02.2017
Размер:
7.08 Mб
Скачать

Обработчики вызовов имеют доступ только к данным внутри сообщения вызова и не могут сохранять внутреннее состояние.

Внедрение политик может иметь место только для открытых членов целевого класса.

Блок безопасности

Блок Security Application Block позволяет без труда реализовывать общие функции, связанные с авторизацией, например, кэширование данных авторизации и аутентификации пользователя и интеграцию с функциями безопасности Microsoft .NET Framework.

Ключевые сценарии

Security Application Block целесообразно использовать в следующих ситуациях:

Кэширование учетных данных, связанных с безопасностью, которые используются для авторизации.

Получение временного маркера для аутентифицированного пользователя и аутентификация пользователя с помощью маркера.

Завершение сеанса пользователя (истечение срока действия маркера).

Определение того, авторизован ли пользователь для выполнения задачи.

Применение

Блок Security Application Block идеально подходит для реализации следующих требований:

Устранение необходимости написания одного и того же кода для выполнения стандартных задач, связанных с безопасностью, например, кэширования учетных данных и проверки аутентификации.

Обеспечение согласованности практик безопасности как внутри приложения, так и в рамках всего предприятия.

Упрощение процесса обучения разработчиков за счет применения единообразной архитектурной модели во всех областях предложенной функциональности.

Необходимо использовать собственные реализации поставщиков безопасности.

Замечания

При работе с Security Application Block обратите внимание на следующее:

Caching Application Block является хранилищем по умолчанию для кэшированных данных, связанных с безопасностью. Несмотря на то, что Caching Application Block можно настроить на шифрование кэшированных данных в резервных хранилищах, этот блок не поддерживает шифрования кэшированных данных в памяти. Если

Соседние файлы в папке ООП