@ContextConfiguration(locations="classpath:/intercept/test-webflow-config.xml") public class InterceptFlowTest extends AbstractFlowTest
| Modifier and Type | Field and Description |
|---|---|
static String |
ACTIVATED_FLOWS_BEAN_ID
Bean ID of activated intercept flows.
|
static String |
INTERCEPT_FLOWS_BEAN_ID
Bean ID of configured intercept flows.
|
private Logger |
log
Class logger.
|
static String |
TEST_FLOW_REGISTRY_ID |
static String |
TEST_PROFILE_FLOW_ID
Flow id.
|
builderFactory, certFactoryBean, directoryServer, END_STATE_ID, END_STATE_OUTPUT_ATTR_EXPR, END_STATE_OUTPUT_ATTR_NAME, externalContext, flowExecutor, idGenerator, IDP_ENTITY_ID, idpCredential, IP_ADDRESS_AUTHN_FLOW_ID, IP_ADDRESS_AUTHN_MAP_BEAN_NAME, KEYSTORE_FILE, LDIF_FILE, marshallerFactory, parserPool, request, response, SAML1_TRANSFORM_C14N_BEAN_NAME, SAML2_TRANSFORM_C14N_BEAN_NAME, SP_ACS_URL, SP_ENTITY_ID, SP_RELAY_STATE, spCredential, unmarshallerFactoryapplicationContext, logger| Constructor and Description |
|---|
InterceptFlowTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
registerFlowsInParentRegistry()
Register test flows in parent registry so they can be called by the 'intercept' flow in the parent registry.
|
void |
setUserConfiguredInterceptFlows()
Clear the list of user configured flows defined in bean with ID
INTERCEPT_FLOWS_BEAN_ID. |
void |
testErrorFlow() |
void |
testNoAvailableFlows() |
void |
testOneAvailableFlow() |
void |
testProceedThenErrorFlow() |
void |
testTwoAvailableFlows() |
assertFlowExecutionOutcome, assertFlowExecutionOutcome, assertFlowExecutionResult, assertProfileRequestContext, buildSOAP11Envelope, clearThreadLocals, getFlow, initializeFlowExecutor, initializeMocks, initializeThreadLocals, initializeXMLObjectSupport, overrideEndStateOutput, overrideEndStateOutput, registerFlowsInParentRegistry, retrieveProfileRequestContext, setAuthnFlowsProperty, setIdPHomeProperty, setupDirectoryServer, teardownDirectoryServerrun, setApplicationContext, springTestContextAfterTestClass, springTestContextAfterTestMethod, springTestContextBeforeTestClass, springTestContextBeforeTestMethod, springTestContextPrepareTestInstance@Nonnull public static final String TEST_PROFILE_FLOW_ID
@Nonnull public static final String INTERCEPT_FLOWS_BEAN_ID
@Nonnull public static final String ACTIVATED_FLOWS_BEAN_ID
@Nonnull public static final String TEST_FLOW_REGISTRY_ID
public void setUserConfiguredInterceptFlows()
INTERCEPT_FLOWS_BEAN_ID.public void registerFlowsInParentRegistry()
public void testNoAvailableFlows()
public void testOneAvailableFlow()
public void testTwoAvailableFlows()
public void testErrorFlow()
public void testProceedThenErrorFlow()
Copyright © 1999–2015. All rights reserved.