Kurzusleírás

Bevezetés

  • Az SSO (Single-Sign-On-Authentication) indoklása
  • CAS vs LDAP vs OpenID

A CAS architektúra áttekintése

  • Rendszerkomponensek
  • CAS szerver
  • CAS kliensek
  • Támogatott protokollok
  • Szoftverkomponensek
    • Spring MVC/Spring Webflow
    • Jegykezelés
    • Hitelesítés

CAS építése Overlay Projectként

  • Építés és telepítés Gradle, Maven és Docker segítségével
  • Egyéni és harmadik féltől származó források használata
  • Függőségek kezelése

Hitelesítés konfigurálása CAS-ban

  • Hitelesítési kezelők összehangolása hitelesítési kezelővel
  • Hitelesítési kezelők és sémák kiválasztása
  • Az alapértelmezett hitelesítési séma tesztelése
  • Principal felbontás
  • Felhasználói azonosító átalakítása
  • „Emlékezz rám” hosszú távú hitelesítés beállítása
  • Proxy hitelesítés beállítása
  • Többtényezős hitelesítés (MFA)
  • Sikertelen bejelentkezési kísérletek korlátozása bejelentkezési szabályozással
  • SSO munkamenet süti konfigurálása

Attribútum felbontás és kiadás

  • Principal-Id attribútum: hitelesített felhasználói azonosító fogadása
  • Attribútum kiadási szabály: Attribútumok kiadása alkalmazásoknak
  • Attribútumok gyorsítótárazása: Feloldott attribútumok gyorsítótárazása
  • Attribútumok titkosítása: Attribútumok feltételes titkosítása

Hibakeresés

Összefoglalás és következő lépések

Követelmények

  • Biztonsági fogalmak ismerete (hitelesítés, engedélyezés stb.)
  • Linux és a parancssor ismerete

Célközönség

  • Rendszergazdák
 7 Órák

Résztvevők száma


Ár per résztvevő

Közelgő kurzusok

Rokon kategóriák