spring-security/oauth2
Rob Winch bf41d48718 HttpSessionOAuth2AuthorizationRequestRepository support distributed HttpSession
Previously HttpSessionOAuth2AuthorizationRequestRepository
getAuthorizationRequest attempted to update the state of HttpSession as
well as getting the Map of OAuth2AuthorizationRequest. This had a few
problems

- First it was confusing that a get method updated state
- It worked when the session was in memory, but would not work when the
  HttpSesson was persisted to an external store (i.e. Spring Session) since
  after updating the Map, there was no invocation to update

This commit cleans up the logic and ensures that the values are explicitly
set in the HttpSession so it works with a session persisted in an external
store.

Fixes: gh-5146
2018-03-20 22:14:48 -05:00
..
oauth2-client HttpSessionOAuth2AuthorizationRequestRepository support distributed HttpSession 2018-03-20 22:14:48 -05:00
oauth2-core Add javadoc for spring-security-oauth2-client 2018-01-23 17:07:21 -05:00
oauth2-jose Add javadoc for spring-security-oauth2-jose 2018-01-23 21:27:47 -05:00