The flow registry knows three flows:
- Federation Validate Request Flow
- Federation Signin Request Flow
- Federation Signin Response Flow
fediz-idp/federation
URL within the idp-servlet.xml
file which is the usual entry point for the IDP. The two other flows are sub-flows which will be executed from within the first flow.<webflow:flow-registry id="flowRegistry" flow-builder-services="builder"> <webflow:flow-location path="/WEB-INF/flows/federation-validate-request.xml" id="federation" /> <webflow:flow-location path="/WEB-INF/flows/federation-validate-request.xml" id="federation/up" /> <webflow:flow-location path="/WEB-INF/flows/federation-validate-request.xml" id="federation/krb" /> <webflow:flow-location path="/WEB-INF/flows/federation-validate-request.xml" id="federation/clientcert" /> <webflow:flow-location path="/WEB-INF/flows/federation-signin-request.xml" id="signinRequest" /> <webflow:flow-location path="/WEB-INF/flows/federation-signin-response.xml" id="signinResponse" /> </webflow:flow-registry>
Validate Request Flow
The main federation flow can be customized within the
WEB-INF/flows/federation-validate-request.xml
file. The standard flow looks like this: