| Package | Description |
|---|---|
| org.opensaml.profile.action |
Interfaces and classes for profile actions, discrete units of behavior that
make up a profile.
|
| org.opensaml.profile.context.navigate |
Functions for navigating profile context information.
|
| org.opensaml.profile.logic |
First order logic predicates and functions used for working with profile request data.
|
| Modifier and Type | Field and Description |
|---|---|
private com.google.common.base.Predicate<ProfileRequestContext> |
AbstractConditionalProfileAction.activationCondition
Condition dictating whether to run or not.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Predicate<ProfileRequestContext> |
AbstractConditionalProfileAction.getActivationCondition()
Get activation condition indicating whether action should execute.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ActionSupport.buildEvent(ProfileRequestContext profileRequestContext,
String eventId)
Builds an event with a given ID but no related attributes.
|
static void |
ActionSupport.buildProceedEvent(ProfileRequestContext profileRequestContext)
Signals a successful outcome by an action.
|
protected void |
AbstractProfileAction.doExecute(ProfileRequestContext<InboundMessageType,OutboundMessageType> profileRequestContext)
Performs this action.
|
protected void |
AbstractProfileAction.doPostExecute(ProfileRequestContext<InboundMessageType,OutboundMessageType> profileRequestContext)
Called after execution, actions may override this method to perform post-processing for a request.
|
protected void |
AbstractProfileAction.doPostExecute(ProfileRequestContext<InboundMessageType,OutboundMessageType> profileRequestContext,
Exception e)
Called after execution, actions may override this method to perform post-processing for a request.
|
protected boolean |
AbstractProfileAction.doPreExecute(ProfileRequestContext<InboundMessageType,OutboundMessageType> profileRequestContext)
Called prior to execution, actions may override this method to perform pre-processing for a request.
|
protected boolean |
AbstractConditionalProfileAction.doPreExecute(ProfileRequestContext<InboundMessageType,OutboundMessageType> profileRequestContext)
Called prior to execution, actions may override this method to perform pre-processing for a request.
|
void |
ProfileAction.execute(ProfileRequestContext<InboundMessageType,OutboundMessageType> profileRequestContext)
Performs this action.
|
void |
AbstractProfileAction.execute(ProfileRequestContext<InboundMessageType,OutboundMessageType> profileRequestContext)
Performs this action.
|
MessageEncoder |
MessageEncoderFactory.getMessageEncoder(ProfileRequestContext profileRequestContext)
Get the
MessageEncoder to use. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractConditionalProfileAction.setActivationCondition(com.google.common.base.Predicate<ProfileRequestContext> condition)
Set activation condition indicating whether action should execute.
|
| Modifier and Type | Method and Description |
|---|---|
String |
ProfileIdLookup.apply(ProfileRequestContext input) |
MessageContext |
OutboundMessageContextLookup.apply(ProfileRequestContext input) |
MessageContext |
InboundMessageContextLookup.apply(ProfileRequestContext input) |
EventContext |
CurrentOrPreviousEventLookup.apply(ProfileRequestContext input) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ProfileIdPredicate.apply(ProfileRequestContext input) |
boolean |
NoIntegrityMessageChannelPredicate.apply(ProfileRequestContext input) |
boolean |
NoConfidentialityMessageChannelPredicate.apply(ProfileRequestContext input) |
boolean |
BrowserProfilePredicate.apply(ProfileRequestContext input) |
Copyright © 1999–2015. All rights reserved.