From 11d43a1f0f2dd24bb36712b60495b61df4cdd2ef Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 12 Mar 2018 11:20:15 +0100 Subject: update handbook --- id/server/doc/handbook/config/config.html | 70 +++++++++++++------------------ 1 file changed, 28 insertions(+), 42 deletions(-) (limited to 'id/server/doc/handbook') diff --git a/id/server/doc/handbook/config/config.html b/id/server/doc/handbook/config/config.html index 8b2f6a632..30624d3b0 100644 --- a/id/server/doc/handbook/config/config.html +++ b/id/server/doc/handbook/config/config.html @@ -2242,10 +2242,10 @@ Exportfunktion verwendet werden.

- MOASessionID - #SESSIONID# + pendingid + $pendingReqID   - Internes Session-Token. Der Parameterwert wird durch MOA-ID-Auth automatisch in das Formular eingefügt. Hierfür MUSS jedoch der Parameterwert durch Platzhalter #SESSIONID# gekennzeichnet werden. + Internes Session-Token. Der Parameterwert wird durch MOA-ID-Auth automatisch in das Formular eingefügt. Hierfür MUSS jedoch der Parameterwert durch Platzhalter $pendingReqID gekennzeichnet werden. useMandate @@ -2281,38 +2281,43 @@ Einige dieser Parameter werden jedoch nicht durch den Benutzer oder dem Service Beschreibung - #AUTH_URL# + $contextPath   - Dieser Platzhalter wird durch die URL, an welche die BKU Auswahl gesendet wird ersetzt. + Dieser Platzhalter wird durch die PublikURLPrefix der MOA-ID Instanz ersetzt - #SESSIONID# + $submitEndpoint +   + Dieser Platzhalter wird durch den Endpunkt für die Annahme der BKU Auswahl ersetzt + + + $pendingReqID   Dieser Platzhalter wird durch ein internes Session-Token ersetzt, welches als GET Parameter wieder an MOA-ID-Auth übergeben werden muss. - #LOCAL# + $bkuLocal X Der Platzhalter wird durch den Parameterwert zur Auswahl der lokalen BKU ersetzt. - #ONLINE# + $bkuOnline X Der Platzhalter wird durch den Parameterwert zur Auswahl der Online-BKU ersetzt. - #HANDY# + $bkuHandy X Der Platzhalter wird durch den Parameterwert zur Auswahl der Handy-BKU ersetzt.


Die nachfolgende Form zeigt ein Beispiel für den Aufbau des im BKU-Auswahl Template zu verwendeten http GET Request Templates für die lokale BKU.

-
<form method="get"  id="moaidform" action="#AUTH_URL#">
-     <input type="hidden" name="bkuURI" value="#LOCAL#">
+
<form method="get"  id="moaidform" action="$contextPath$submitEndpoint">
+     <input type="hidden" name="bkuURI" value="$bkuLocal">
    <input type="hidden" name="useMandate" id="useMandate">
    <input type="hidden" name="CCC" id="ccc"> <input type="hidden"
-     <input type="hidden" name="MOASessionID" value="#SESSIONID#">
+     <input type="hidden" name="pendingid" value="$pendingReqID">
     <input type="submit" value=">lokale Bürgerkartenumgebung">
</form>
@@ -2330,20 +2335,8 @@ Für die Übermittlung an das Modul MOA-ID-Auth ist ein http POST Reques Beschreibung - mod - #MODUL# -   -

Internes Session-Token. Der Parameterwert wird durch MOA-ID-Auth automatisch in das Formular eingefügt. Hierfür MUSS jedoch der Parameterwert durch Platzhalter #MODUL# gekennzeichnet werden.

- - - action - #ACTION# -   - Internes Session-Token. Der Parameterwert wird durch MOA-ID-Auth automatisch in das Formular eingefügt. Hierfür MUSS jedoch der Parameterwert durch Platzhalter #ACTION# gekennzeichnet werden. - - - identifier - #ID# + pendingid + $pendingReqID   Internes Session-Token. Der Parameterwert wird durch MOA-ID-Auth automatisch in das Formular eingefügt. Hierfür MUSS jedoch der Parameterwert durch Platzhalter #ID# gekennzeichnet werden. @@ -2363,33 +2356,26 @@ Einige dieser Parameter werden jedoch nicht durch den Benutzer oder dem Service Beschreibung - #URL# + $contextPath   - Dieser Platzhalter wird durch die URL, an welche das Ergebnis der Single Sign-On Anmeldeabfrage gesendet wird ersetzt. + Dieser Platzhalter wird durch die PublikURLPrefix der MOA-ID Instanz ersetzt - #MODUL# + $submitEndpoint   - Dieser Platzhalter wird durch das verwendete Authentifizierungsprotokoll ersetzt, welches als GET Parameter wieder an MOA-ID-Auth übergeben werden muss. - - - #ACTION# -   - Dieser Platzhalter wird durch einen Subtyp des verwendeten Authentifizierungsprotokolls, welches als GET Parameter wieder an MOA-ID-Auth übergeben werden muss. + Dieser Platzhalter wird durch den Endpunkt für die Annahme der BKU Auswahl ersetzt - #ID# -   + $pendingReqID +   Dieser Platzhalter wird durch ein internes Session-Token ersetzt, welches als GET Parameter wieder an MOA-ID-Auth übergeben werden muss. - +


Die nachfolgende Form zeigt ein Beispiel für den Aufbau des im BKU-Auswahl Template zu verwendeten http GET Request Templates für die lokale BKU.

-
<form method="post"  id="moaidform_yes" action="#URL#">
+
<form method="post"  id="moaidform_yes" action="$contextPath$submitEndpoint">
   <input type="hidden" name="value"  value="true">
-  <input type="hidden" name="mod"  value="#MODUL#">
-  <input type="hidden" name="action"  value="#ACTION#">
-  <input type="hidden" name="identifier"  value="#ID#">
+  <input type="hidden" name="pendingid"  value="$pendingReqID">
   <input type="submit" size="400"  value="Ja">
 </form>

Als Beispiel für ein Single Sign-On Anmeldeabfrage Template steht auch das bei MOA-ID-Auth hinterlegte Standardtemplate zur Verfügung. Dieses finden Sie hier.

-- cgit v1.2.3