change LoginService signature to have a credential map instead of a simple login/pwd
add some unit testing
changing loginservice signature \n adding new contruct method to override login with new properties
Merge branch 'master' of github.com:bonitasoft/bonita-engine into BS-6669_SsoCas
enable new method to login with a map of credentials
Merge branch 'master' of github.com:bonitasoft/bonita-engine into BS-6669_SsoCas
fix technical user authentication behaviour
fix test
change authentication order to first check technical user and then call authentication service
load spring placeholder properties from current tenant\'s bonita-server.properties
add properties to enable CAS and remove some useless comment
merge master into CAS branch
Merge remote-tracking branch 'refs/remotes/origin/master' into BS-6669_SsoCas
Merge remote-tracking branch 'refs/remotes/origin/master' into BS-6669_SsoCas
Remove unused parameter
Fix for Sonar
BS-8008 : Fix random tests in error
Remove file generated by eclipse
Fix for Sonar
BS-8008 : Fix random tests in error
BS-7465 : Inspect Test selenium failure on CI Pollux

- Fix on LoginAPI on Engine.
- Missing thrown exception.
- Refactor code