Package net.shibboleth.idp.profile.impl
Implementations of various profile actions.
-
Class Summary Class Description FilterAttributes Action that invokes theAttributeFilterfor the current request.InitializeProfileRequestContext Action that creates a newProfileRequestContextand binds it to the current conversation under theProfileRequestContext.BINDING_KEYkey, and sets the profile and logging IDs, if provided.LogContextTree Spring Web Flow utility action for logging on DEBUG a representation of the currentProfileRequestContext.LogSpringContextInfo Spring Web Flow utility action for logging on DEBUG details about the current hierarchy of SpringApplicationContextand the beans contained within each.MetadataQueryRequest Object representing a query for metadata.MetadataQueryRequestDecoder Decodes an incoming metadata query request.PopulateSubjectContext An action that populates a principal name obtained from a lookup function into aSubjectContextchild of theProfileRequestContext.PopulateUserAgentContext An action that conditionally populates aUserAgentContextas a child of theProfileRequestContext.ProfileActionBeanFactoryPostProcessor Post-processes bean configuration metadata to ensure that stateful beans are scoped properly.ProfileActionBeanPostProcessor Post-processesProfileActionbeans by wrapping them in a Spring Web Flow adaptor.RecordResponseComplete Action that records the "Response Complete" status on the external context if not done so already.ReloadServiceConfiguration Action that refreshes aReloadableServicemanually.ResolveAttributes Action that invokes theAttributeResolverfor the current request.ResolverTestPrincipalLookup Returns the principal name from aResolverTestRequestmessage in the inbound message context.ResolverTestRequest Object representing a request to run the attribute resolution and filtering components.ResolverTestRequestDecoder Decodes an incoming resolver test message.RethrowingFlowExecutionExceptionHandler This handler can be attached to view or end states that are used to respond to errors, including RuntimeExceptions, so that if they themselves raise another RuntimeException, it won't trigger the state again, but just fail the flow.SelectProfileConfiguration Action that selects theProfileConfigurationfor the given request and sets it in the looked-upRelyingPartyContext.SelectRelyingPartyConfiguration This action attempts to resolve aRelyingPartyConfigurationand adds it to theRelyingPartyContextthat was looked up.WebFlowMessageHandlerAdaptor AnAbstractProfileActionsubclass that adapts an OpenSAMLMessageHandlerfor execution in a Spring WebFlow environment.WebFlowProfileActionAdaptor Adaptor that wraps aProfileActionwith a Spring Web Flow compatible action implementation so that it can be executed as part of a flow. -
Enum Summary Enum Description WebFlowMessageHandlerAdaptor.Direction Used to indicate the target message context for invocation of the adapted message handler.