Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

de:shibidp3customloginflow [2017/08/18 15:45]
Martin Lunze angelegt
de:shibidp3customloginflow [2017/08/22 10:02] (aktuell)
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 2 Jahren