Данный курс даст слушателям представление о Spring Security Framework.Слушатели узнают, как использовать Spring Security для построения защищенных корпоративных J2EE приложений.
По итогам обучения каждому слушателю выдается сертификат о прохождении курсов Luxoft Training. Слушатели онлайн курсов получают электронную версию сертификата (на указанный e-mail) по запросу.
Целевая аудитория:
· Java разработчики с опытом работы от года
· Архитекторы
Предварительная подготовка:
· Опыт работы с Java SE 5/6
· Опыт работы со Spring Framework 2.5+
· Опыт разработки Web-приложений с использованием спецификации Servlets/2.5
Цели:
Познакомить слушателей с возможностями Spring Security Framework, практическим применением его для построения защищенных J2EE приложений.
Программа курса:
1. Введение
2. Архитектура
· Базовые абстракции
· Конфигурация
· Интеграция со средой Web
3. Аутентификация
· Базовые абстракции и сервисы
· Form-based аутентификация
· HTTP Basic аутентификация
· Anonymous аутентификация
· Remember-Me аутентификация
· Управление HTTP сессиями
4. Авторизация
· Базовые абстракции и сервисы
· Авторизация на уровне HTTP запросов
· Авторизация на уровне методов классов
· Domain Objects Security (ACL)
5. Библиотека Custom JSP Tags