From 94c43bbc5536f7fc7ba933f1bd577e8790d1c5f3 Mon Sep 17 00:00:00 2001
From: "harald.bratko"
AuthComponent/Templates
+ Das optionale Element Templates kann genau einmal vorkommen, um
+ das Aussehen der Seiten "Auswahl der Bürgerkartenumgebung" sowie
+ "Anmeldung mit Bürgerkarte" anzupassen. Die hier
+ spezifizierten (globalen) Templates haben Priorität gegenüber Templates,
+ die in der aufrufenden URL (vgl. Aufruf von MOA-ID-AUTH)
+ übergeben werden, haben jedoch Nachrang gegenüber in
+ der Konfigurationsdatei für eine Online-Applikation individuell definierte (lokale)
+ Templates (siehe
+ OnlineApplication/AuthComponent/Templates).
+ Das heißt, sind in der Konfigurationsddatei für eine Online-Applikation lokale
+ Templates definiert (Element OnlineApplication/AuthComponent/Templates), so werden
+ die als global spezifizierten Templates (AuthComponent/Templates) für diese
+ OnlineApplikation ignoriert, jedoch für alle anderen Online-Applikationen
+ verwendet. Templates in der aufrufenden URL werden demnach nur mehr dann
+ herangezogen, wenn in der Konfigurationsdatei weder globale (für alle
+ Online-Applikationen gültig) noch lokale (Templates je Online-Applikation)
+ spezifiziert sind.
+ Das Templates-Element hat die zwei Kindelemente
+ BKUSelectionTemplate und Template. Jedes dieser
+ beiden Elemente kann genau einmal vorkommen oder fehlen.
+ Das Kindelement BKUSelectionTemplate spezifiziert ein Template
+ zur Gestaltung der Seite "Auswahl der Bürgerkartenumgebung",
+ während das Kindelement Template die Seite
+ "Anmeldung mit Bürgerkarte" referenziert.
+ Beide Elemente haben genau ein Attribut namens URL,
+ das die Lage des Templates im Form einer URL beschreibt.
+ Relative Pfadangaben werden dabei relativ zum Verzeichnis, in dem sich die
+ MOA-ID Konfigurationsdatei befindet, interpretiert.
+ Im folgenden Beispiel werden zwei Templates im Verzeichnis
+ CATALINA_HOME/conf/moa-id/templates referenziert:
+
+
+<Templates> + <BKUSelectionTemplate URL="templates/SampleBKUSelectionTemplate.html"/> + <Template URL="templates/SampleTemplate.html"/> +</Templates>+ +
AuthComponent/SecurityLayer
Das Element SecurityLayer enthält Parameter
@@ -454,6 +501,19 @@ Projekt moa
Namespace verwendet werden sollen. Das Element AnyNumber wurde hauptsächlich in
das Schema aufgenommen, um offen für mögliche Erweiterungen zu sein.
OnlineApplication/AuthComponent/Templates
+
+ Dieses Kindelement kann genau einmal vorkommen und entspricht in seiner Struktur dem
+ Element AuthComponent/Templates.
+ Es kann verwendet werden, um Templates zur Gestaltung der Seiten
+ "Auswahl der Bürgerkartenumgebung" sowie
+ "Anmeldung mit Bürgerkarte" individuell für
+ eine Online-Applikation zu definieren. Die hier definierten Templates haben
+ Priorität gegenüber globalen Templates und Templates, die
+ in der aufrufenden URL übergeben werden.
+
OnlineApplication/AuthComponent/TransformsInfo @@ -477,6 +537,7 @@ Projekt moa ein entsprechendes MOA-SP/VerifyAuthBlock/VerifyTransformsInfoProfileID Element vorhanden sein muss.
+OnlineApplication/ProxyComponent -- cgit v1.2.3