Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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