@Named public class TokenResource extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
BASIC_REALM |
static String |
WWW_AUTHENTICATE |
| Constructor and Description |
|---|
TokenResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
authorizeCallback(javax.servlet.http.HttpServletRequest request)
Entry point for the authorize call which needs to return an authorization
code or (implicit grant) an access token
|
javax.ws.rs.core.Response |
authorizeCallbackGet(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
consentCallback(javax.servlet.http.HttpServletRequest request)
Called after the user has given consent
|
protected String |
getAuthorizationCodeValue() |
protected String |
getTokenValue(boolean isRefreshToken) |
void |
setAccessTokenRepository(AccessTokenRepository accessTokenRepository) |
void |
setAuthorizationRequestRepository(AuthorizationRequestRepository authorizationRequestRepository) |
void |
setoAuth2Validator(OAuth2Validator oAuth2Validator) |
javax.ws.rs.core.Response |
token(String authorization,
javax.ws.rs.core.MultivaluedMap<String,String> formParameters) |
public static final String BASIC_REALM
public static final String WWW_AUTHENTICATE
public javax.ws.rs.core.Response authorizeCallbackGet(@Context
javax.servlet.http.HttpServletRequest request)
public javax.ws.rs.core.Response authorizeCallback(@Context
javax.servlet.http.HttpServletRequest request)
request - the HttpServletRequestpublic javax.ws.rs.core.Response consentCallback(@Context
javax.servlet.http.HttpServletRequest request)
request - the HttpServletRequestpublic javax.ws.rs.core.Response token(@HeaderParam(value="Authorization")
String authorization,
javax.ws.rs.core.MultivaluedMap<String,String> formParameters)
protected String getTokenValue(boolean isRefreshToken)
protected String getAuthorizationCodeValue()
public void setAuthorizationRequestRepository(AuthorizationRequestRepository authorizationRequestRepository)
authorizationRequestRepository - the authorizationRequestRepository to setpublic void setAccessTokenRepository(AccessTokenRepository accessTokenRepository)
accessTokenRepository - the accessTokenRepository to setpublic void setoAuth2Validator(OAuth2Validator oAuth2Validator)
oAuth2Validator - the oAuth2Validator to setCopyright © 2012–2014 SURFnet bv, The Netherlands. All rights reserved.