Package net.shibboleth.idp.profile.impl
@NonnullElements
package net.shibboleth.idp.profile.impl
Implementations of various profile actions.
-
ClassDescriptionAction that invokes the
AttributeFilterfor the current request.Action that creates a newProfileRequestContextand binds it to the current conversation under theProfileRequestContext.BINDING_KEYkey, and sets the profile and logging IDs, if provided.Spring Web Flow utility action for logging on DEBUG a representation of the currentProfileRequestContext.Spring Web Flow utility action for logging on DEBUG details about the current hierarchy of SpringApplicationContextand the beans contained within each.Object representing a query for metadata.Decodes an incoming metadata query request.An action that populates a principal name obtained from a lookup function into aSubjectContextchild of theProfileRequestContext.An action that conditionally populates aUserAgentContextas a child of theProfileRequestContext.Post-processes bean configuration metadata to ensure that stateful beans are scoped properly.Post-processesProfileActionbeans by wrapping them in a Spring Web Flow adaptor.Action that records the "Response Complete" status on the external context if not done so already.Action that refreshes aReloadableServicemanually.Action that invokes theAttributeResolverfor the current request.Returns the principal name from aResolverTestRequestmessage in the inbound message context.Object representing a request to run the attribute resolution and filtering components.Decodes an incoming resolver test message.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.Action that selects theProfileConfigurationfor the given request and sets it in the looked-upRelyingPartyContext.This action attempts to resolve aRelyingPartyConfigurationand adds it to theRelyingPartyContextthat was looked up.AnAbstractProfileActionsubclass that adapts an OpenSAMLMessageHandlerfor execution in a Spring WebFlow environment.Used to indicate the target message context for invocation of the adapted message handler.Adaptor that wraps aProfileActionwith a Spring Web Flow compatible action implementation so that it can be executed as part of a flow.