Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:shibidp3customloginflow [2017/08/18 15:45] – angelegt Martin Lunze | de:shibidp:config-custom-login-flow [2021/05/03 14:59] (aktuell) – ↷ Links angepasst weil Seiten im Wiki verschoben wurden Silke Meyer | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Custom Login Flow & Context Check Interceptor ====== | ====== Custom Login Flow & Context Check Interceptor ====== | ||
+ | |||
+ | <callout color="# | ||
+ | Dieser Artikel ist ein Community-Beitrag für Shibboleth IdP 3.x. Es ist unklar, ob er für Shibboleth IdP 4.x so noch gilt. | ||
+ | </ | ||
**Was ist das:**\\ | **Was ist das:**\\ | ||
Zeile 14: | Zeile 18: | ||
In das Installationsverzeichnis wechseln.\\ | In das Installationsverzeichnis wechseln.\\ | ||
- | Neue Config-File samt Conditions anlegen wie im Abschnitt [[de:shibidp3activationcondition|Activation Conditions]] beschrieben. | + | Neue Config-File samt Conditions anlegen wie im Abschnitt [[de:shibidp: |
<file xml conf/ | <file xml conf/ | ||
Zeile 101: | Zeile 105: | ||
Interceptor-Flow bekannt machen. | Interceptor-Flow bekannt machen. | ||
- | <file xml vi conf/ | + | <file xml conf/ |
< | < | ||
<bean id=" | <bean id=" | ||
Zeile 109: | Zeile 113: | ||
Abbruch-Event überschreiben, | Abbruch-Event überschreiben, | ||
- | <file xml vi flows/ | + | <file xml flows/ |
< | < | ||
then=" | then=" | ||
Zeile 117: | Zeile 121: | ||
Abbruch-Event definieren und mit gewünschten Error-Messages verlinken. | Abbruch-Event definieren und mit gewünschten Error-Messages verlinken. | ||
- | <file xml vi conf/ | + | <file xml conf/ |
< | < | ||
< | < | ||
Zeile 128: | Zeile 132: | ||
Event als lokales Event definieren, so dass der Login-Vorgang abgebrochen wird und der Nutzer am IdP verweilt, statt eine Antwort an den SP zu senden. | Event als lokales Event definieren, so dass der Login-Vorgang abgebrochen wird und der Nutzer am IdP verweilt, statt eine Antwort an den SP zu senden. | ||
- | <file xml vi conf/ | + | <file xml conf/ |
< | < | ||
< | < | ||
Zeile 137: | Zeile 141: | ||
Zu verwendende Fehlermeldungen definieren. | Zu verwendende Fehlermeldungen definieren. | ||
- | <file properties | + | <file properties messages/ |
< | < | ||
FunctionalUserCheckDenied | FunctionalUserCheckDenied | ||
Zeile 147: | Zeile 151: | ||
Neuen Interceptor-Flow für die gewünschten Relying-Parties aktivieren. | Neuen Interceptor-Flow für die gewünschten Relying-Parties aktivieren. | ||
- | <file xml vi conf/ | + | <file xml conf/ |
< | < | ||
<bean parent=" | <bean parent=" | ||
Zeile 160: | Zeile 164: | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | |||
+ | {{tag> |