Plan Szkolenia

Wprowadzenie

  • Przypadek SOS (Single-Sign-On-Authentication)
  • CAS vs LDAP vs OpenID

Przegląd architektury CAS

  • Składniki systemu
  • Serwer CAS
  • Klienci CAS
  • Obsługiwane protokoły
  • Składniki oprogramowania
    • Spring MVC/Spring Webflow
    • System biletów
    • Uwierzytelnianie

Budowanie CAS jako projektu nakładki

  • Budowanie i wdrażanie za pomocą Gradle, Maven i Docker
  • Korzystanie z własnych i zewnętrznych źródeł
  • Zarządzanie zależnościami

Konfigurowanie uwierzytelniania w CAS

  • Orkiestracja handlerów uwierzytelniania za pomocą menedżera uwierzytelniania
  • Wybór handlerów i schematów uwierzytelniania
  • Testowanie domyślnego schematu uwierzytelniania
  • Rozwiązywanie głównego identyfikatora
  • Przekształcanie identyfikatora użytkownika
  • Konfigurowanie długotrwałego uwierzytelniania "Remember Me"
  • Konfigurowanie uwierzytelniania pośredniego
  • Uwierzytelnianie wieloskładnikowe (MFA)
  • Ograniczanie nieudanych prób logowania za pomocą ograniczania logowań
  • Konfigurowanie ciasteczka sesji SSO

Rozwiązywanie i udostępnianie atrybutów

  • Atrybut Principal-Id: odbieranie uwierzytelnionego identyfikatora użytkownika
  • Polityka udostępniania atrybutów: Udostępnianie atrybutów aplikacjom
  • Buforowanie atrybutów: Buforowanie rozwiązywanych atrybutów
  • Szyfrowanie atrybutów: Warunkowe szyfrowanie atrybutów

Rozwiązywanie problemów

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie pojęć związanych z bezpieczeństwem (uwierzytelnianie, autoryzacja itp.)
  • Znajomość systemu Linux i wiersza poleceń

Odbiorcy

  • Administratorzy systemów
 7 godzin

Liczba uczestników


Cena za uczestnika (netto)

Propozycje terminów

Powiązane Kategorie