Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung Beide Seiten der Revision
de:shibidp3customloginflow [2017/08/18 15:45]
Martin Lunze angelegt
de:shibidp3customloginflow [2017/08/22 10:02]
Martin Lunze
Zeile 101: Zeile 101:
 Interceptor-Flow bekannt machen. Interceptor-Flow bekannt machen.
  
-<file xml vi conf/intercept/profile-intercept.xml>+<file xml conf/intercept/profile-intercept.xml>
 <!--...--> <!--...-->
  <bean id="intercept/functional-user-check" parent="shibboleth.InterceptFlow"/>  <bean id="intercept/functional-user-check" parent="shibboleth.InterceptFlow"/>
Zeile 109: Zeile 109:
 Abbruch-Event überschreiben, falls eigene Fehlermeldungen ausgegeben werden möchten. Abbruch-Event überschreiben, falls eigene Fehlermeldungen ausgegeben werden möchten.
  
-<file xml vi flows/intercept/functional-user-check/functional-user-check-flow.xml>+<file xml flows/intercept/functional-user-check/functional-user-check-flow.xml>
 <!--...--> <!--...-->
  then="proceed" else="FunctionalUserCheckDenied" />  then="proceed" else="FunctionalUserCheckDenied" />
Zeile 117: Zeile 117:
 Abbruch-Event definieren und mit gewünschten Error-Messages verlinken. Abbruch-Event definieren und mit gewünschten Error-Messages verlinken.
  
-<file xml vi conf/intercept/intercept-events-flow.xml>+<file xml conf/intercept/intercept-events-flow.xml>
 <!--...--> <!--...-->
  <end-state id="FunctionalUserCheckDenied" />  <end-state id="FunctionalUserCheckDenied" />
Zeile 128: Zeile 128:
 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/errors.xml>+<file xml conf/errors.xml>
 <!--...--> <!--...-->
  <util:map id="shibboleth.LocalEventMap">  <util:map id="shibboleth.LocalEventMap">
Zeile 137: Zeile 137:
 Zu verwendende Fehlermeldungen definieren. Zu verwendende Fehlermeldungen definieren.
  
-<file properties vi messages/error-messages_de.properties(error-messages.properties)+<file properties messages/error-messages_de.properties (error-messages.properties)>
 <!--...--> <!--...-->
  FunctionalUserCheckDenied                       = functional  FunctionalUserCheckDenied                       = functional
Zeile 147: Zeile 147:
 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/relying-party.xml>+<file xml conf/relying-party.xml>
 <!--...--> <!--...-->
  <bean parent="SAML2.SSO" p:postAuthenticationFlows="#{{'functional-user-check', 'attribute-release'}}"  <bean parent="SAML2.SSO" p:postAuthenticationFlows="#{{'functional-user-check', 'attribute-release'}}"
  • Zuletzt geändert: vor 6 Wochen