public class AccessTokenService extends AbstractOAuthService
| Constructor and Description |
|---|
AccessTokenService() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.ws.rs.core.Response |
createErrorResponse(javax.ws.rs.core.MultivaluedMap<String,String> params,
String error) |
protected javax.ws.rs.core.Response |
createErrorResponseFromBean(OAuthError errorBean) |
protected AccessTokenGrantHandler |
findGrantHandler(javax.ws.rs.core.MultivaluedMap<String,String> params)
Find the matching grant handler
|
javax.ws.rs.core.Response |
handleTokenRequest(javax.ws.rs.core.MultivaluedMap<String,String> params)
Processes an access token request
|
boolean |
isCanSupportPublicClients() |
void |
setCanSupportPublicClients(boolean support) |
void |
setGrantHandler(AccessTokenGrantHandler handler)
Sets a grant handler
|
void |
setGrantHandlers(List<AccessTokenGrantHandler> handlers)
Sets the list of optional grant handlers
|
void |
setWriteCustomErrors(boolean write) |
checkTransportSecurity, getClient, getClient, getDataProvider, getMessageContext, getQueryParameters, isWriteOptionalParameters, reportInvalidRequestError, setBlockUnsecureRequests, setDataProvider, setMessageContext, setWriteOptionalParameterspublic void setWriteCustomErrors(boolean write)
public void setGrantHandlers(List<AccessTokenGrantHandler> handlers)
handlers - the grant handlerspublic void setGrantHandler(AccessTokenGrantHandler handler)
handler - the grant handlerpublic javax.ws.rs.core.Response handleTokenRequest(javax.ws.rs.core.MultivaluedMap<String,String> params)
params - the form parameters representing the access token grantprotected AccessTokenGrantHandler findGrantHandler(javax.ws.rs.core.MultivaluedMap<String,String> params)
protected javax.ws.rs.core.Response createErrorResponse(javax.ws.rs.core.MultivaluedMap<String,String> params, String error)
protected javax.ws.rs.core.Response createErrorResponseFromBean(OAuthError errorBean)
public void setCanSupportPublicClients(boolean support)
public boolean isCanSupportPublicClients()
Apache CXF