@Alias(value="oauth-authorization-code")
@AuthorizationCode(accessTokenUrl="http://localhost:${freePortFound}/access-token",
authorizationUrl="http://localhost:${freePortFound}/authorize",
defaultScopes="READ")
public class CookBookOauthAuthorizationCodeConnectionProvider
extends com.mulesoft.connectivity.rest.commons.api.connection.oauth.BaseAuthorizationCodeConnectionProvider<com.mulesoft.connectivity.rest.commons.api.connection.oauth.OAuthRestConnection<org.mule.runtime.extension.api.connectivity.oauth.OAuthState>>
oauthState| Constructor and Description |
|---|
CookBookOauthAuthorizationCodeConnectionProvider() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBaseUri() |
org.mule.runtime.api.connection.ConnectionValidationResult |
validate(com.mulesoft.connectivity.rest.commons.api.connection.oauth.OAuthRestConnection<org.mule.runtime.extension.api.connectivity.oauth.OAuthState> restConnection) |
createConnection, getOAuthStatepublic CookBookOauthAuthorizationCodeConnectionProvider()
public String getBaseUri()
getBaseUri in class com.mulesoft.connectivity.rest.commons.api.connection.RestConnectionProvider<com.mulesoft.connectivity.rest.commons.api.connection.oauth.OAuthRestConnection<org.mule.runtime.extension.api.connectivity.oauth.OAuthState>>public org.mule.runtime.api.connection.ConnectionValidationResult validate(com.mulesoft.connectivity.rest.commons.api.connection.oauth.OAuthRestConnection<org.mule.runtime.extension.api.connectivity.oauth.OAuthState> restConnection)
Copyright © 2023 MuleSoft, Inc.. All rights reserved.