| Package | Description |
|---|---|
| com.mulesoft.modules.oauth2.provider.api.client | |
| com.mulesoft.modules.oauth2.provider.internal.client | |
| com.mulesoft.modules.oauth2.provider.internal.processor |
| Modifier and Type | Method and Description |
|---|---|
Client |
ObjectStoreClientStore.getClientById(String clientId) |
Client |
ClientStore.getClientById(String clientId)
Returns a client based on the provided client Id.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ObjectStoreClientStore.addClient(Client client,
boolean failIfPresent) |
| Modifier and Type | Method and Description |
|---|---|
Client |
ClientManager.getClientById(String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
ClientRegistration.addClient(Client client,
boolean failIfPresent)
Add a new client.
|
void |
ClientManager.addClient(Client client,
boolean failIfPresent) |
| Modifier and Type | Method and Description |
|---|---|
protected Client |
OAuth2ProviderRequestProcessor.getKnownClientOrFail(RequestData requestData) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.util.Pair<Set<String>,Client> |
ValidateAuthorizationRequestProcessor.process(RequestData requestData) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<String> |
OAuth2ProviderRequestProcessor.getEffectiveScopes(RequestData requestData,
Client client) |
protected String |
OAuth2ProviderRequestProcessor.getValidRedirectionUriOrFail(Client client,
RequestData requestData) |
void |
ServeLoginPageProcessor.process(RequestData requestData,
Client client,
Set<String> effectiveScopes,
org.mule.runtime.http.api.domain.message.response.HttpResponseBuilder responseBuilder) |
protected boolean |
OAuth2ProviderRequestProcessor.validateClientCredentials(Client client,
RequestData requestData) |
protected org.apache.commons.lang3.tuple.Pair<Boolean,ResourceOwnerAuthentication> |
OAuth2ProviderRequestProcessor.validateResourceOwnerCredentials(Client client,
RequestData requestData) |
Copyright © 2022 MuleSoft, Inc.. All rights reserved.