Spring Security/Технический обзор Spring Security: различия между версиями

Содержимое удалено Содержимое добавлено
м <source> -> <syntaxhighlight> (phab:T237267)
м поддерживамый=>поддерживаемый
Строка 203:
Что такое "защищенный объект" в общем смысле? Spring Security использует этот термин для обозначения любого объекта, к которому могут применяться механизмы обеспечения безопасности (например, авторизация). Наиболее распространенными примерами являются вызовы методов и веб-запросы.
 
Каждый поддерживамыйподдерживаемый защищенный объект имеет свой собственный класс перехватчик, который является подклассом <code>AbstractSecurityInterceptor</code>. Важно отметить, что в тот момент, когда вызывается <code>AbstractSecurityInterceptor</code>, <code>SecurityContextHolder</code> будет содержать корректный объект <code>Authentication</code>, если принципал прошел аутентификацию.
 
<code>AbstractSecurityInterceptor</code> обеспечивает последовательный рабочий процесс для обработки запросов к защищенному объекту, обычно: