Видеокурс "Безопасность приложений на Spring Security"

Видеокурс "Безопасность приложений на Spring Security"

E-mail Печать PDF


Видеокурс Безопасность приложений на Spring Security

Что за видеокурс.

Авторский обучающий видеокурс по Java программированию. Тема: создание безопасного веб приложения с авторизацией и защитой данных.

Автор курса Тимур Батыршинов.

Что вошло в видеокурс.

Содержание курса.

Введение в Spring Security.

  • Обзор технологии и интеграция с другими спецификациями. Где можно использовать этот инструмент и какие типы защиты существуют.

Подключение библиотек.

  • Добавление необходимых jar файлов с помощью maven, создание шаблонного проекта и тестовый запуск на сервере приложений.

Форма аутентификации.

  • Создание формы для входа на сайт со своим дизайном, добавление пользователей, настройки Spring Security и контекста.

Фильтрация запросов.

  • Один из главных механизмов работы Spring Security: фильтры. Разбор "внутренней" кухни, интерфейсов и реализаций.

Менеджеры Spring.

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

Распределение прав.

  • Система "голосования " при получении прав пользователя, менеджеры по работе с правами.

Служебные данные.

  • Какие служебные данные используются фильтрами для передачи их по цепочке.

Remember-me.

  • Функция запоминания пользователя с записью в куки или базу данных, настройка контекста.

Подключение базы данных.

  • Использование базы данных для хранения паролей, пользователей, служебной информации.

Группы ролей пользователей.

  • Объединение пользователей в группы для более удобной раздачи прав.

Защита методов.

  • Как распределить доступ на выполнение методов в коде с помощью готовых аннотаций.

Хеширование.

  • Механизм хеширования паролей пользователей, алгоритмы шифрования.

Ассиметричное шифрование.

  • Технология шифрования с двумя ключами, основные термины и алгоритмы.

Цифровые X.509 сертификаты.

  • Использование сертификатов для шифрования данных и проверки подписи.

Secure Sockets Layer (SSL).

  • Шифрование данных между клиентом и сервером, алгоритм работы обоих сторон.

Настройка HTTPS.

  • Настройка использования SSL в Spring контейнере, проверка канала на защищенность.

Хранилища ключей.

  • Работа с Java KeyStore, открытыми и закрытыми ключами, списками сертификатов.

Утилиты.

  • Инструменты для более удобного создания ключей, сертификатов, хранилищ.

Создание своего центра авторизации.

  • Создание тестового центра по обслуживанию сертификатов.

Проверка защищенности канала в браузере.

  • Инструментарий браузеров для проверки соединения.

Инфраструктура открытых ключей (ИОК).

  • Как работает самая популярная схема создания и обмена ключами.

Самоподписанные сертификаты.

  • Как создавать запросы на подписание сертификатов.

Форматы ключей и сертификатов.

  • Какие форматы ИОК используются для работы в Java.

Настройка GlassFish.

  • Установка и настройка сертификатов для шифрования данных между клиентом и сервером.

Дополнительную информацию смотрите на сайте видеокурса:
 
Узнать подробности (перейти на страницу видеокурса)

   Карточка курса: *
Название:Безопасность приложений на Spring Security
Автор(ы):Батыршинов Тимур
Формат курса:Видеокурс
Минимум1900 руб.
Стандарт2400 руб.
Расширенный2900 руб.
Все включено4900 руб.
Способы доставки:Скачиваемая версия.
Партнерская программа:Есть
*-данные карточки курса могут не соответствовать текущим данным о курсе, подробную информацию смотрите на сайте курса

   Другие курсы автора(ов), издателя:
Ссылки на страницы автора(ов), издателя: Батыршинов Тимур


   Рекламный блок:
 

Все распродажи и скидки на видеокурсы:

Видеокурсы TeachVideo:

Все видеокурсы