Plan Szkolenia

Wprowadzenie

  • Argumenty przemawiające za 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
  • Komponenty oprogramowania
    • Spring MVC/Spring Webflow
    • Biletowanie
    • Uwierzytelnianie

Tworzenie CAS jako projektu nakładkowego

  • Tworzenie i wdrażanie przy użyciu Gradle, Maven i Docker
  • Korzystanie z niestandardowych i zewnętrznych źródeł
  • Zarządzanie zależnościami

Konfigurowanie uwierzytelniania w CAS

  • Organizowanie obsługi uwierzytelniania za pomocą menedżera uwierzytelniania
  • Wybieranie programów obsługi i schematów uwierzytelniania
  • Testowanie domyślnego schematu uwierzytelniania
  • Rozdzielczość podmiotu
  • Przekształcanie identyfikatora użytkownika
  • Konfigurowanie uwierzytelniania długoterminowego "Remember Me"
  • Konfigurowanie uwierzytelniania proxy
  • Uwierzytelnianie wieloskładnikowe (MFA)
  • Ograniczanie nieudanych prób logowania za pomocą ograniczania logowania
  • Konfigurowanie pliku cookie sesji SSO

Rozdzielczość i zwalnianie atrybutów

  • Atrybut Principal-Id: otrzymywanie uwierzytelnionego identyfikatora użytkownika
  • Zasady zwalniania atrybutów: Udostępnianie atrybutów aplikacjom
  • Buforowanie atrybutów: Buforowanie rozwiązanych atrybutów
  • Szyfrowanie atrybutów: Warunkowe szyfrowanie atrybutów

Rozwiązywanie problemów

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie koncepcji bezpieczeństwa (uwierzytelnianie, autoryzacja itp.)
  • Znajomość Linux i wiersza poleceń

Uczestnicy

  • Administratorzy systemu
 7 godzin

Liczba uczestników


cena netto za uczestnika

Propozycje terminów

Powiązane Kategorie