.
arrow_back

Filter

Keycloak Extensions entwickeln

Durchgeführt von Socreatory
Ähnliche Kurse anzeigen
Beschreibung

In diesem spannenden zweitägigen Training tauchst Du tief in die Welt der Keycloak Extensions ein. Keycloak ist eine der führenden Open-Source-Lösungen für Identitäts- und Zugriffsmanagement, und die Möglichkeit, es an Deine spezifischen Bedürfnisse anzupassen, ist einer der größten Vorteile der Plattform. Hier lernst Du, wie Du eigene Erweiterungen entwickeln und testen kannst, ohne den Kern von Keycloak selbst anpassen zu müssen.

Der Workshop beginnt mit einer Einführung in die grundlegenden Konzepte der Keycloak Service Provider Interfaces (SPIs). Du wirst die Struktur und Funktionsweise von Factory- und Provider-Klassen kennenlernen. Diese Konzepte sind entscheidend, um zu verstehen, wie Keycloak funktioniert und wie Du es anpassen kannst. Dabei werden wir uns auch mit den wichtigsten Objekten wie der KeycloakSession und anderen kontextspezifischen Containern beschäftigen.

Im Verlauf des Workshops wirst Du die gängigsten SPIs implementieren. Dazu gehören EventListener, ResourceProvider, Authenticator, RequiredAction und User Storage. Für jede dieser Schnittstellen wirst Du Beispiele entwickeln, die Dir helfen, ein tiefes Verständnis für die Implementierung und Nutzung dieser Erweiterungen zu erlangen.

Ein weiterer wichtiger Teil des Trainings ist das Testen Deiner Erweiterungen. Hierbei setzen wir die testcontainers-keycloak-Erweiterung ein, um Deine entwickelten Extensions in einem realen Keycloak-Server zu testen. Dies ermöglicht es Dir, sicherzustellen, dass Deine Anpassungen reibungslos funktionieren und in einer produktiven Umgebung eingesetzt werden können.

Am Ende des Workshops wirst Du nicht nur in der Lage sein, Keycloak Extensions zu entwickeln, sondern auch die besten Praktiken für deren Implementierung und Testung zu kennen. Du wirst das nötige Wissen haben, um Keycloak an die spezifischen Anforderungen Deines Unternehmens anzupassen und so die Funktionalität dieser leistungsstarken Plattform voll auszuschöpfen.

Egal, ob Du ein Entwickler, ein Systemadministrator oder ein IT-Architekt bist, dieser Kurs bietet Dir die Werkzeuge und das Wissen, um Keycloak Extensions effektiv zu nutzen und zu entwickeln. Lass uns gemeinsam die Möglichkeiten von Keycloak erkunden und Deine Fähigkeiten auf das nächste Level heben!

Tags
#Programmierung #Softwareentwicklung #Entwicklung #Java #IT-Profis #Open-Source #Identitätsmanagement #Entwickler #Zugriffsmanagement #Single-Sign-On
record_voice_over
Typ
Online Live-Kurs
language
Kurs Sprache
Deutsch
location_on
Ort
Online
calendar_month
Termine
1
Termine
Begin
2025-05-11
2025-05-11
Ende
2025-05-12
2025-05-12
Kursgebühr
€ 1606.00
Typ
Ort
Sprache
Dauer
record_voice_over Online Live-Kurs
location_on Online
language Deutsch
timer 2 Tage
Online Live-Kurs
Online
Deutsch
2 Tage
Kursgebühr
€ 1606.00
Kurs Details
Zielgruppe

Dieser Kurs richtet sich an Entwickler, Systemadministratoren und IT-Architekten, die ihre Kenntnisse in der Anpassung und Erweiterung von Keycloak vertiefen möchten. Wenn Du bereits mit Java-Entwicklung vertraut bist und ein Interesse an Identitäts- und Zugriffsmanagement hast, ist dieser Workshop genau das Richtige für Dich.

Kurs Inhalt

Keycloak ist eine Open-Source-Plattform für Identitäts- und Zugriffsmanagement, die es Unternehmen ermöglicht, ihre Anwendungen und Dienste sicher zu verwalten. Die Erweiterbarkeit von Keycloak durch SPIs (Service Provider Interfaces) erlaubt es Entwicklern, maßgeschneiderte Lösungen zu erstellen, ohne den Kern der Anwendung zu verändern. Durch die Implementierung von SPIs können spezifische Funktionen hinzugefügt oder bestehende angepasst werden, was eine hohe Flexibilität und Anpassungsfähigkeit bietet.

Fragen die du nach der Kurs beantworten kannst
  • Was sind die Hauptkomponenten der Keycloak SPIs?
  • Nenne einige gängige SPIs, die in Keycloak implementiert werden können.
  • Wie testest Du eine Keycloak Extension mit testcontainers-keycloak?
  • Was ist der Zweck einer KeycloakSession?
  • Erkläre den Unterschied zwischen einem EventListener und einem ResourceProvider.
Diese Kurse könnten dich auch interessieren
Entwicklung von XAML-basierten Windows Des...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-02-09
location_on
Mehrere Orte
euro
ab 3020.00
Grundlagen Webtechnologien für Einsteiger...
WIFI Wien
record_voice_over
Online Live-Kurs
language
Deutsch
calendar_month
2025-02-16
location_on
Online
euro
ab 1250.00
Entwicklung von XAML-basierten Windows Des...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-02-09
location_on
Mehrere Orte
euro
ab 3020.00
Grundlagen Webtechnologien für Einsteiger...
WIFI Wien
record_voice_over
Online Live-Kurs
language
Deutsch
calendar_month
2025-02-16
location_on
Online
euro
ab 1250.00
Bewertung
star
star
star
star
star
0 von 5
0 Bewertungen
5 Sterne:
0%
4 Sterne:
0%
3 Sterne:
0%
2 Sterne:
0%
1 Stern:
0%
Erfahrungsberichte
Keine Bewertung vorhanden
rate_review
Hast du den Kurs besucht? Dann schreibe doch eine Bewertung!
Veröffentlichungsinfos - ID: 10224 - letztes Update: 2025-02-01 14:06:49 - Anbieter-ID: 4 - Datenquelle: Webcrawler