Remember sso? This is it now. Feel old yet?
This branch contains the good parts of the old sso branch, namely the authentication framework refactoring and setting key implementation.
The SAML stuff has been removed from the core, with the possibility of reintroducing these features as a plugin later on in mind (therefore it seems unwise to delete the sso branch until an actual plugin has been created). But that is all for the future, and the future is not now. The refactoring is now, and that is what you are looking at.
Keep in mind that !127 (merged) also contains further improvements, such as a builder for Auta users. Also remember that you already reviewed most of this previously and your questions may have been answered in !100 (closed).
produces = MediaType.<TYPE>_VALUE
or else Spring will output it as XML, even though I told it not to. It's gotten to the point that I am looking for a relationship therapist, because this marriage ain't working no more, Spring. !127 (merged) contains a sanity checker that checks, at startup, for unannotated actions.To be filled in by the reviewers