From 8d026a34856038b4d003d2c7047b321c33a7981a Mon Sep 17 00:00:00 2001 From: Falk Sippach Date: Thu, 21 Nov 2024 00:37:08 +0100 Subject: [PATCH] #12 initial version of chapter 8 --- docs/07-api-security/00-structure.adoc | 4 +-- docs/07-api-security/01-duration-terms.adoc | 17 +++-------- docs/07-api-security/02-learning-goals.adoc | 33 ++++++++------------- docs/07-api-security/references.adoc | 11 ------- 4 files changed, 18 insertions(+), 47 deletions(-) diff --git a/docs/07-api-security/00-structure.adoc b/docs/07-api-security/00-structure.adoc index 9a32fdf..04c7a47 100644 --- a/docs/07-api-security/00-structure.adoc +++ b/docs/07-api-security/00-structure.adoc @@ -3,11 +3,11 @@ // ==================================================== // tag::DE[] -== Und so heißt Modul 5 +== API Security // end::DE[] // tag::EN[] -== And This is Module no 5 +== API Security // end::EN[] include::01-duration-terms.adoc[{include_configuration}] diff --git a/docs/07-api-security/01-duration-terms.adoc b/docs/07-api-security/01-duration-terms.adoc index d1bb5f8..7e0a268 100644 --- a/docs/07-api-security/01-duration-terms.adoc +++ b/docs/07-api-security/01-duration-terms.adoc @@ -1,29 +1,20 @@ // tag::DE[] |=== -| Dauer: XXX Min. | Übungszeit: XXX Min. +| Dauer: 60 Min. | Übungszeit: 30 Min. |=== === Begriffe und Konzepte -Begriff 1, Begriff 2, Begriff 3 + +Kommunikationssicherheit, TCP, HTTP, TLS, HTTPS, HTTP-Authentifizierung, OAuth, OpenID Connect // end::DE[] // tag::EN[] |=== -| Duration: XXX min | Practice time: XXX min +| Duration: 60 min | Practice time: 30 min |=== === Terms and Principles Term 1, Term 2, Term 3 // end::EN[] - -[NOTE] -==== -Überschrift in 00-structure.adoc ersetzen -==== - -[NOTE] -==== -Sinnvolle Zeiten für Dauer und Übungszeit eintragen, vernünftige Begriffe aufzählen. -==== diff --git a/docs/07-api-security/02-learning-goals.adoc b/docs/07-api-security/02-learning-goals.adoc index 026e525..3244f2e 100644 --- a/docs/07-api-security/02-learning-goals.adoc +++ b/docs/07-api-security/02-learning-goals.adoc @@ -1,34 +1,25 @@ === {learning-goals} - // tag::DE[] -[[LZ-5-1]] -==== LZ 5-1: Dies ist das erste Lernziel in Kapitel 5, lorem ipsum sit dolor +[[LZ-7-1]] +==== LZ 7-1: Grundlagen von Kommunikationssicherheit kennen -Hier wird beschrieben, was Teilnehmer:innen in diesem Lernziel lernen sollen. Das kann in Prosa-Text -in ganzen Sätzen oder in Aufzählungen mit Unterpunkten erfolgen. Dabei kann auch unterschieden werden, -wie wichtig einzelne Aspekte des Lernziels sind. Es kann hier bereits auf Literatur verwiesen werden. +Teilnehmer:innen kennen die Grundlagen von Kommunikationssicherheit und können Technologien wie TCP, HTTP und TLS einordnen. +Sie haben ein Bewusstsein für die Notwendigkeit sicherer Kommunikation - auch bei unternehmensinternen Schnittstellen. -* Erstes Teilziel -* Zweites Unterthema -* Dritter Aspekt +[[LZ-7-2]] +==== LZ 7-2: Relevante Technologien im API-Umfeld verstehen + +Teilnehmer:innen verstehen, wie HTTPS, HTTP-Authentisierung, OAuth und OpenID Connect funktionieren, inwiefern diese sich unterscheiden und wie die Technologien bei der Absicherung von APIs helfen. -[[LZ-5-2]] -==== LZ 5-2: Hier ist ein zweites Lernziel in diesem Kapitel -tbd. // end::DE[] // tag::EN[] -[[LG-5-1]] -==== LG 5-1: TBD +[[LG-7-2]] +==== LG 7-2: TBD tbd. -[[LG-5-2]] -==== LG 5-2: TBD +[[LG-7-2]] +==== LG 7-2: TBD tbd. // end::EN[] - -[NOTE] -==== -Die einzelnen Lernziele müssen nicht als einfache Aufzählungen mit Unterpunkten aufgeführt werden, sondern können auch gerne in ganzen Sätzen formuliert werden, welche die einzelnen Punkte (sofern möglich) integrieren. -==== diff --git a/docs/07-api-security/references.adoc b/docs/07-api-security/references.adoc index 459da49..6c93627 100644 --- a/docs/07-api-security/references.adoc +++ b/docs/07-api-security/references.adoc @@ -1,16 +1,5 @@ === {references} -<> - -[NOTE] -==== -Eine Quelle wird über `\<