...
En utilisant une URL qui permet de court-circuiter le WAYF (on y sélectionne alors un IDP spécifique) et en recodant une authentification spécifique CAS + Shib (correspondant à un mixe de CASLogin.js et Shibboleth2Login.js ; cf ci-joint le fichier ShibbolethCasLogin.js ) on y arrive ... presque :
* malheureusement le bug Titanium suivanthttps://jira.appcelerator.org/browse/TC-676 fait que les redirections ne fonctionnement pas correctement, l'authentification échoue alors. Ce bug concerne iOS uniquement (et non Android).
* sur Android, ça marchotte : le nombre de redirections 302 à effectuer est tellement important (l'authentification shib + cas pour le proxy cas nécessite pas mal de redirections de la part du client web) que le client http (org.apache.http) utilisé croit détecter une redirection infinie (Circular redirect) qui provoque une Exception et donc stoppe le processus d'authentification + récupération du layout.json de manière authentifiée ...