T
- The type of OAuth 2.0 Authorization Requestpublic interface AuthorizationRequestRepository<T extends OAuth2AuthorizationRequest>
OAuth2AuthorizationRequest
between requests.
Used by the OAuth2AuthorizationRequestRedirectFilter
for persisting the Authorization Request
before it initiates the authorization code grant flow.
As well, used by the OAuth2LoginAuthenticationFilter
for resolving
the associated Authorization Request when handling the Authorization Response.
OAuth2AuthorizationRequest
,
HttpSessionOAuth2AuthorizationRequestRepository
Modifier and Type | Method and Description |
---|---|
T |
loadAuthorizationRequest(javax.servlet.http.HttpServletRequest request) |
T |
removeAuthorizationRequest(javax.servlet.http.HttpServletRequest request) |
void |
saveAuthorizationRequest(T authorizationRequest,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
T loadAuthorizationRequest(javax.servlet.http.HttpServletRequest request)
void saveAuthorizationRequest(T authorizationRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
T removeAuthorizationRequest(javax.servlet.http.HttpServletRequest request)