| Package | Description |
|---|---|
| com.mulesoft.modules.oauth2.provider.internal | |
| com.mulesoft.modules.oauth2.provider.internal.processor |
| Modifier and Type | Method and Description |
|---|---|
static Set<String> |
Utils.computeEffectiveScopeOrFail(Set<String> requestedScopes,
Set<String> clientScopes,
Set<String> configuredScopes) |
| Modifier and Type | Method and Description |
|---|---|
protected RequestProcessingException |
OAuth2ProviderRequestProcessor.convertToRequestProcessingException(Exception e) |
protected RequestProcessingException |
TokenRequestProcessor.convertToRequestProcessingException(Exception e) |
static RequestProcessingException |
RequestProcessingExceptionFactory.noClientAuthenticationException() |
static RequestProcessingException |
RequestProcessingExceptionFactory.noClientIdException() |
static RequestProcessingException |
RequestProcessingExceptionFactory.unkownClientIdException() |
static RequestProcessingException |
RequestProcessingExceptionFactory.wrongClientSecretException() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
OAuth2ProviderRequestProcessor.handleException(RequestProcessingException exception,
RequestData requestData,
org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder httpResponseBuilder) |
protected void |
TokenRequestProcessor.handleException(RequestProcessingException exception,
RequestData requestData,
org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder httpResponseBuilder) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
OAuth2ProviderRequestProcessor.buildErrorResponseRedirectUri(String redirectUri,
RequestData requestData,
String... parameters) |
protected String |
OAuth2ProviderRequestProcessor.buildRedirectUri(String redirectUri,
RequestData requestData,
String... parameters) |
String |
OAuth2ProviderRequestProcessor.buildRedirectUri(String redirectUri,
String encoding,
boolean parametersInFragment,
String... parameters) |
protected ClientSecretCredentials |
OAuth2ProviderRequestProcessor.extractClientCredentials(RequestData requestData) |
protected org.mule.runtime.api.security.Credentials |
OAuth2ProviderRequestProcessor.extractResourceOwnerCredentials(RequestData requestData) |
protected void |
OAuth2ProviderRequestProcessor.failIfParameterPresentMultipleTimes(RequestData requestData,
String... parameterNames) |
protected Set<String> |
OAuth2ProviderRequestProcessor.getEffectiveScopes(RequestData requestData,
Client client) |
protected String |
OAuth2ProviderRequestProcessor.getMandatoryParameterOrFail(RequestData requestData,
String parameterName) |
protected Constants.RequestGrantType |
OAuth2ProviderRequestProcessor.getSupportedRequestGrantTypeOrFail(RequestData requestData) |
protected Constants.ResponseType |
OAuth2ProviderRequestProcessor.getSupportedResponseTypeOrFail(RequestData requestData) |
protected String |
OAuth2ProviderRequestProcessor.getValidRedirectionUriOrFail(Client client,
RequestData requestData) |
protected boolean |
OAuth2ProviderRequestProcessor.validateClientCredentials(Client client,
RequestData requestData) |
| Constructor and Description |
|---|
RequestData(org.mule.runtime.http.api.domain.request.HttpRequestContext httpRequestContext) |
Copyright © 2023 MuleSoft, Inc.. All rights reserved.