org.springframework.security.oauth.provider
Interface OAuthAuthenticationHandler
- All Known Implementing Classes:
- DefaultAuthenticationHandler
public interface OAuthAuthenticationHandler
Callback interface for handing authentication details that are used when an authenticated request for a protected resource is received.
- Author:
- Ryan Heaton
createAuthentication
org.springframework.security.core.Authentication createAuthentication(javax.servlet.http.HttpServletRequest request,
ConsumerAuthentication authentication,
OAuthAccessProviderToken authToken)
- Create the authentication object for an authenticated OAuth request.
- Parameters:
request - The request that was successfully authenticated.authentication - The consumer authentication (details about how the request was authenticated).authToken - The OAuth token associated with the authentication. This token MAY be null if no authenticated token was needed to successfully
authenticate the request (for example, in the case of 2-legged OAuth).
- Returns:
- The new authentication object. For example, the user authentication if the request is made on behalf of a user.
Copyright © 2013. All rights reserved.