diff options
Diffstat (limited to 'id.server/doc/moa_id')
-rw-r--r-- | id.server/doc/moa_id/id-admin_2.htm | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/id.server/doc/moa_id/id-admin_2.htm b/id.server/doc/moa_id/id-admin_2.htm index 3d58f86cb..8ce11705d 100644 --- a/id.server/doc/moa_id/id-admin_2.htm +++ b/id.server/doc/moa_id/id-admin_2.htm @@ -199,6 +199,53 @@ Projekt <span style="font-size:48pt; ">moa</span>  Verbindung zum Auswahldienst (siehe <a href="#ConnectionParameter"><tt>ConnectionParameter</tt></a>), jedoch kann das Kind-Element <tt>ClientKeyStore</tt> nicht angegeben werden. </p> + <div id="AuthTemplates" /> + <p id="block"> <b>AuthComponent/Templates</b> <br /> + Das optionale Element <tt>Templates</tt> 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. <a href="id-anwendung_1.htm" target="_new">Aufruf von MOA-ID-AUTH</a>) + übergeben werden, haben jedoch Nachrang gegenüber in + der Konfigurationsdatei für eine Online-Applikation individuell definierte (lokale) + Templates (siehe <a href="#OnlineApplication/AuthComponent/Templates" target="_new"> + OnlineApplication/AuthComponent/Templates</a>). + Das heißt, sind in der Konfigurationsddatei für eine Online-Applikation lokale + Templates definiert (Element <tt>OnlineApplication/AuthComponent/Templates</tt>), so werden + die als global spezifizierten Templates (<tt>AuthComponent/Templates</tt>) 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.<br> + Das <tt>Templates</tt>-Element hat die zwei Kindelemente + <tt>BKUSelectionTemplate</tt> und <tt>Template</tt>. Jedes dieser + beiden Elemente kann genau einmal vorkommen oder fehlen. + Das Kindelement <tt>BKUSelectionTemplate</tt> spezifiziert ein Template + zur Gestaltung der Seite "Auswahl der Bürgerkartenumgebung", + während das Kindelement <tt>Template</tt> die Seite + "Anmeldung mit Bürgerkarte" referenziert. + Beide Elemente haben genau ein Attribut namens <tt>URL</tt>, + 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.<br> + Im folgenden Beispiel werden zwei Templates im Verzeichnis + CATALINA_HOME/conf/moa-id/templates referenziert: + <br> + <pre> +<Templates> + <BKUSelectionTemplate URL="templates/SampleBKUSelectionTemplate.html"/> + <Template URL="templates/SampleTemplate.html"/> +</Templates></pre> + + <br> + Richtlinien zur Struktur der beiden Templates können der + MOA-ID-Spezifikation bzw. dem Abschnitt + <a href="id-anwendung_1.htm" target="_new">Aufruf von MOA-ID-AUTH</a> + dieses Handbuches entnommen werden. + + </p> + </div> <div id="SecurityLayer" /> <p id="block"> <b>AuthComponent/SecurityLayer</b> <br /> Das Element <tt>SecurityLayer</tt> enthält Parameter @@ -454,6 +501,19 @@ Projekt <span style="font-size:48pt; ">moa</span>  Namespace verwendet werden sollen. Das Element <tt>AnyNumber</tt> wurde hauptsächlich in das Schema aufgenommen, um offen für mögliche Erweiterungen zu sein. </p> + <div id="OnlineApplication/AuthComponent/Templates" /> + <p id="block"> <b>OnlineApplication/AuthComponent/Templates</b> + <br /> + Dieses Kindelement kann genau einmal vorkommen und entspricht in seiner Struktur dem + Element <a href="#AuthTemplates" target="_new">AuthComponent/Templates</a>. + 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. + </p> + </div> <div id="OnlineApplication/AuthComponent/TransformsInfo" /> <p id="block"> <b>OnlineApplication/AuthComponent/TransformsInfo</b> @@ -477,6 +537,7 @@ Projekt <span style="font-size:48pt; ">moa</span>  ein entsprechendes <tt>MOA-SP/VerifyAuthBlock/VerifyTransformsInfoProfileID</tt> Element vorhanden sein muss.</p> </p> + </div> <div id="OnlineApplication/ProxyComponent" /> <p id="block"> <b>OnlineApplication/ProxyComponent</b> |