diff options
| author | harald.bratko <harald.bratko@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2006-02-28 14:10:53 +0000 | 
|---|---|---|
| committer | harald.bratko <harald.bratko@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2006-02-28 14:10:53 +0000 | 
| commit | 94c43bbc5536f7fc7ba933f1bd577e8790d1c5f3 (patch) | |
| tree | 56dbef0a28a3fb9e60bca8aa586ef79ddb0d03d0 | |
| parent | fbdd79a834855f7a8cdc2b31711f2f2112f7e14d (diff) | |
| download | moa-id-spss-94c43bbc5536f7fc7ba933f1bd577e8790d1c5f3.tar.gz moa-id-spss-94c43bbc5536f7fc7ba933f1bd577e8790d1c5f3.tar.bz2 moa-id-spss-94c43bbc5536f7fc7ba933f1bd577e8790d1c5f3.zip | |
Added description for loading templates from
the config file.
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@637 d688527b-c9ab-4aba-bd8d-4036d912da1d
| -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> | 
