public class ClientCredentialsFullConfigTestCase extends AbstractOAuthAuthorizationTestCase
Modifier and Type | Field and Description |
---|---|
SystemProperty |
customTokenResponseParameter1Name |
SystemProperty |
customTokenResponseParameter2Name |
SystemProperty |
tokenUrl |
ACCESS_TOKEN, AUTHENTICATION_CODE, AUTHORIZE_PATH, clientId, clientSecret, EXPIRES_IN, localHostPort, oauthHttpsServerPort, oauthServerPort, oauthServerPortNumber, redirectUrl, REFRESH_TOKEN, REQUEST_TIMEOUT, scopes, state, TOKEN_PATH, wireMockHttpPort, wireMockRule
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE, TEST_PAYLOAD, WORKING_DIRECTORY_SYSTEM_PROPERTY_KEY, workingDirectory
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY, TESTING_MODE_PROPERTY_NAME
Constructor and Description |
---|
ClientCredentialsFullConfigTestCase(String configFile) |
Modifier and Type | Method and Description |
---|---|
void |
authenticationFailedTriggersRefreshAccessToken() |
void |
authenticationIsDoneOnStartupUsingScope() |
void |
customTokenResponseParametersAreCaptured() |
protected void |
doSetUpBeforeMuleContextCreation() |
protected String |
getConfigFile() |
protected String |
getProtocol() |
static Collection<Object[]> |
parameters() |
configureWireMockToExpectTokenPathRequestForAuthorizationCodeGrantType, configureWireMockToExpectTokenPathRequestForAuthorizationCodeGrantType, configureWireMockToExpectTokenPathRequestForAuthorizationCodeGrantType, configureWireMockToExpectTokenPathRequestForAuthorizationCodeGrantTypeAndFail, configureWireMockToExpectTokenPathRequestForAuthorizationCodeGrantTypeWithBody, configureWireMockToExpectTokenPathRequestForClientCredentialsGrantType, configureWireMockToExpectTokenPathRequestForClientCredentialsGrantType, configureWireMockToExpectTokenPathRequestForClientCredentialsGrantTypeWithMapResponse, configureWireMockToExpectTokenPathRequestForClientCredentialsGrantTypeWithMapResponse, verifyRequestDoneToTokenUrlForAuthorizationCode, verifyRequestDoneToTokenUrlForClientCredentials, verifyRequestDoneToTokenUrlForClientCredentials, verifyRequestDoneToTokenUrlForClientCredentials
clearFlowAssertions, getBuilder, getComponent, getComponent, getConfigFiles, getConfigResources, getFlowConstruct, getFunctionalTestComponent, getSubFlow, loadResource, loadResourceAsString, lookupFlowConstruct, runFlow, runFlow, runFlow, runFlowAndExpect, runFlowAndExpectProperty, runFlowNonBlocking, runFlowNonBlocking, runFlowNonBlocking, runFlowWithPayloadAndExpect, runSchedulersOnce, stopFlowConstruct, stopFlowSchedulers, testFlow, testFlow, testFlowNonBlocking, testFlowNonBlocking
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doTearDown, doTearDownAfterMuleContextDispose, getConfigurationResources, getFileInsideWorkingDirectory, getNonBlockingResponse, getNonBlockingTestEventUsingFlow, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestMuleMessage, getTestMuleMessage, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, getWorkingDirectory, initialiseObject, isDisposeContextPerClass, isGracefulShutdown, isStartContext, setDisposeContextPerClass, setStartContext, setUpMuleContext
clearExcludedFlag, clearRequestContext, clearTestCaseName, createTestTimeoutRule, dumpFilteredThreadsInTest, getTestHeader, getTestTimeoutSecs, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile, takeTestCaseName
public SystemProperty tokenUrl
public SystemProperty customTokenResponseParameter1Name
public SystemProperty customTokenResponseParameter2Name
public ClientCredentialsFullConfigTestCase(String configFile)
protected String getConfigFile()
getConfigFile
in class FunctionalTestCase
public static Collection<Object[]> parameters()
protected void doSetUpBeforeMuleContextCreation() throws Exception
doSetUpBeforeMuleContextCreation
in class AbstractMuleContextTestCase
Exception
public void authenticationIsDoneOnStartupUsingScope() throws Exception
Exception
public void customTokenResponseParametersAreCaptured() throws Exception
Exception
public void authenticationFailedTriggersRefreshAccessToken() throws Exception
Exception
protected String getProtocol()
getProtocol
in class AbstractOAuthAuthorizationTestCase
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.