Jakarta EE Security und MicroProfile JWT in Aktion
Sicherheit spielt in modernen, hoch verteilten Enterprise-Anwendungen eine tragende Rolle. Leider sind Security APIs und Bibliotheken zumeist sehr technisch und abstrakt, ihre korrekt Verwendung ist kompliziert und fehleranfällig. Mit Jakarta EE Security und Eclipse Microprofile JWT stehen im Java-Enterprise-Ökosystem nun zwei APIs bereit, um Sicherheitsfunktionen wie Authentication, RBAC oder Token-Based Security einfach umzusetzen.
Dieser Vortrag gibt zunächst einen kompakten Überblick über die relevanten APIs und RFCs für JSON-basierter Signierung und Verschlüsselung (JOSE). Danach zeigen wir die APIs in Aktion und realisieren wichtige Sicherheits-Features für Microservices.
Vorkenntnisse
Fundierte Programmierkenntnisse in Java.
Lernziele
* Überblick und praxisnahe Anwendungsbeispiele zur Nutzung der Jakarta EE Security APIs
* Überblick und praxisnahe Anwendungsbeispiele zur Nutzung der Microprofile JWT APIs
* Überblick zu relevanten RFCs für JSON-basierter Signierung und Verschlüsselung (JOSE)