Package org.opensaml.profile.action
Interface ProfileAction
-
- All Superinterfaces:
net.shibboleth.utilities.java.support.component.Component,net.shibboleth.utilities.java.support.component.InitializableComponent
- All Known Implementing Classes:
AbstractConditionalProfileAction,AbstractHandlerDelegatingProfileAction,AbstractProfileAction
public interface ProfileAction extends net.shibboleth.utilities.java.support.component.InitializableComponentInterface for actions that operate on aProfileRequestContext.Actions are expected to interact with the environment, access data, and produce results using the context tree provided at execution time. They signal unusual state transitions by attaching an
EventContextto the tree.Actions may be stateful or stateless, and are therefore not inherently thread-safe.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexecute(ProfileRequestContext profileRequestContext)Performs this action.
-
-
-
Method Detail
-
execute
void execute(@Nonnull ProfileRequestContext profileRequestContext)Performs this action.- Parameters:
profileRequestContext- the current IdP profile request context
-
-