Package org.mule.test.oauth
Class TestOAuthConnectionProvider
java.lang.Object
org.mule.test.oauth.TestOAuthConnectionState
org.mule.test.oauth.TestOAuthConnectionProvider
- All Implemented Interfaces:
org.mule.runtime.api.connection.ConnectionProvider<TestOAuthConnection>
- Direct Known Subclasses:
ScopelessOAuthConnectionProvider,TestAuthorizationCodeDoNotIncludeRedirectUriParamConnectionProvider,TestAuthorizationCodeWithCredentialsPlacementConnectionProvider,TestOAuthRefreshValidationConnectionProvider
@AuthorizationCode(accessTokenUrl="accessTokenUrl",
authorizationUrl="authUrl",
defaultScopes="defaultScope")
public class TestOAuthConnectionProvider
extends TestOAuthConnectionState
implements org.mule.runtime.api.connection.ConnectionProvider<TestOAuthConnection>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconnect()voiddisconnect(TestOAuthConnection connection) org.mule.runtime.api.connection.ConnectionValidationResultvalidate(TestOAuthConnection connection) Methods inherited from class org.mule.test.oauth.TestOAuthConnectionState
getApiVersion, getConfigName, getDisplay, getInstanceId, getState, getUserId, isImmediate, isPrompt
-
Field Details
-
ACCESS_TOKEN_URL
- See Also:
-
AUTH_URL
- See Also:
-
DEFAULT_SCOPE
- See Also:
-
-
Constructor Details
-
TestOAuthConnectionProvider
public TestOAuthConnectionProvider()
-
-
Method Details
-
connect
- Specified by:
connectin interfaceorg.mule.runtime.api.connection.ConnectionProvider<TestOAuthConnection>- Throws:
org.mule.runtime.api.connection.ConnectionException
-
disconnect
- Specified by:
disconnectin interfaceorg.mule.runtime.api.connection.ConnectionProvider<TestOAuthConnection>
-
validate
public org.mule.runtime.api.connection.ConnectionValidationResult validate(TestOAuthConnection connection) - Specified by:
validatein interfaceorg.mule.runtime.api.connection.ConnectionProvider<TestOAuthConnection>
-