public class TokenRequestProcessor extends OAuth2ProviderRequestProcessor
configuration| Constructor and Description |
|---|
TokenRequestProcessor(OAuthConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
protected RequestProcessingException |
convertToRequestProcessingException(Exception e) |
protected void |
handleException(RequestProcessingException exception,
RequestData requestData,
org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder httpResponseBuilder) |
protected boolean |
isRedirectingForError(RequestProcessingException.ErrorType errorType,
String redirectUri) |
protected Map<String,Object> |
keyValuePairsToMap(Object... parameters) |
void |
processRequest(RequestData requestData,
org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder httpResponseBuilder) |
protected void |
setResponsePayload(org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder responseBuilder,
String encoding,
String... parameters) |
buildErrorResponseRedirectUri, buildRedirectUri, buildRedirectUri, extractClientCredentials, extractResourceOwnerCredentials, failIfParameterPresentMultipleTimes, getEffectiveScopes, getKnownClientOrFail, getMandatoryParameterOrFail, getOptionalParameter, getSupportedRequestGrantTypeOrFail, getSupportedResponseTypeOrFail, getValidRedirectionUriOrFail, process, setRedirectResponse, validateClientCredentials, validateResourceOwnerCredentialspublic TokenRequestProcessor(OAuthConfiguration configuration)
public void processRequest(RequestData requestData, org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder httpResponseBuilder) throws org.mule.runtime.api.security.SecurityException
org.mule.runtime.api.security.SecurityExceptionprotected RequestProcessingException convertToRequestProcessingException(Exception e)
convertToRequestProcessingException in class OAuth2ProviderRequestProcessorprotected void handleException(RequestProcessingException exception, RequestData requestData, org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder httpResponseBuilder)
handleException in class OAuth2ProviderRequestProcessorprotected boolean isRedirectingForError(RequestProcessingException.ErrorType errorType, String redirectUri)
isRedirectingForError in class OAuth2ProviderRequestProcessorprotected void setResponsePayload(org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder responseBuilder,
String encoding,
String... parameters)
setResponsePayload in class OAuth2ProviderRequestProcessorprotected Map<String,Object> keyValuePairsToMap(Object... parameters)
keyValuePairsToMap in class OAuth2ProviderRequestProcessorCopyright © 2019 MuleSoft, Inc.. All rights reserved.