org.springframework.security.oauth.consumer.rememberme
Class NoOpOAuthRememberMeServices
java.lang.Object
org.springframework.security.oauth.consumer.rememberme.NoOpOAuthRememberMeServices
- All Implemented Interfaces:
- OAuthRememberMeServices
public class NoOpOAuthRememberMeServices
- extends Object
- implements OAuthRememberMeServices
Basic, no-op implementation of the remember-me services. Not very useful in a 3-legged OAuth flow, but for a 2-legged
system where there are no request tokens to store in between requests it keeps the consumer stateless at the price of
obtaining a new access token for every request.
- Author:
- Ryan Heaton
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NoOpOAuthRememberMeServices
public NoOpOAuthRememberMeServices()
loadRememberedTokens
public Map<String,OAuthConsumerToken> loadRememberedTokens(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Description copied from interface:
OAuthRememberMeServices
- Load any remembered tokens for the given request.
- Specified by:
loadRememberedTokens in interface OAuthRememberMeServices
- Parameters:
request - The request.response - The response.
- Returns:
- The tokens (mapped by resource id), or null if none are remembered.
rememberTokens
public void rememberTokens(Map<String,OAuthConsumerToken> tokens,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Description copied from interface:
OAuthRememberMeServices
- Remember the specified tokens for the given request.
- Specified by:
rememberTokens in interface OAuthRememberMeServices
- Parameters:
tokens - The tokens (null to forget all tokens).request - The request.response - The response.
Copyright © 2013. All rights reserved.