Hi,
Before version 5 of CAS I could use more than one URL for the login flow. I added in cas-servlet.xml a mapping in handlerMapping (SimpleUrlHandlerMapping) with the key I wanted, for example, "/x509/login" key mapped to a control (FlowController) that had the flowExecutor as "loginFlowExecutor", and also in web.xml a servlet-mapping to the cas servlet for the url "/x509/login". I did that because I wanted Apache to ask for the client certificate just in that URL, and to give the user the choice, in the login screen, to choose the standard login way, user and password, or to use a digital certificate.
How can I do that with CAS 5? I tried to use an autowired SimpleUrlHandlerMapping qualified with "handlerMapping", and added the desired URL ("/x509/login") to the URL map with a FlowController with the flowexecutor set to "loginFlowExecutor" autowired, but it didn't work... How can that be done?