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
- 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