План на курса

Въведение

  • Случаят за SOS (Single-Sign-On-Authentication)
  • CAS срещу LDAP срещу OpenID

Преглед на CAS архитектурата

  • Системни компоненти
  • CAS сървър
  • CAS клиенти
  • Поддържани протоколи
  • Софтуерни компоненти
    • Spring MVC/Spring Webflow
    • Изкупуване на билети
    • Удостоверяване

Изграждане на CAS като насложен проект

  • Изграждане и внедряване с Gradle, Maven и Docker
  • Използване на потребителски източник и източник на трета страна
  • Управление на зависимости

Конфигуриране на удостоверяване в CAS

  • Оркестриране на манипулатори за удостоверяване с мениджър за удостоверяване
  • Избор на манипулатори и схеми за удостоверяване
  • Тестване на схемата за удостоверяване по подразбиране
  • Основна резолюция
  • Трансформиране на потребителския идентификатор
  • Настройване на дългосрочно удостоверяване „Запомни ме“.
  • Настройка на прокси удостоверяване
  • Многофакторно удостоверяване (MFA)
  • Ограничаване на неуспешните опити за влизане с ограничаване на влизането
  • Конфигуриране на бисквитка за сесия на SSO

Резолюция и освобождаване на атрибути

  • Атрибут Principal-Id: получаване на удостоверен потребителски идентификатор
  • Правила за освобождаване на атрибути: Освобождаване на атрибути към приложения
  • Кеширане на атрибути: Кеширане на разрешени атрибути
  • Криптиращи атрибути: Условно криптиращи атрибути

Отстраняване на неизправности

Обобщение и следващи стъпки

Изисквания

  • Разбиране на концепциите за сигурност (удостоверяване, оторизация и т.н.)
  • Познаване на Linux и командния ред

Публика

  • Системни администратори
 7 Часа

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории