public abstract class AbstractMessageChannelSecurity extends AbstractProfileAction
MessageChannelSecurityContext on a BaseContext,
where the latter is located using a lookup strategy.| Modifier and Type | Field and Description |
|---|---|
private BaseContext |
parentContext
Parent for eventual context.
|
private com.google.common.base.Function<ProfileRequestContext,BaseContext> |
parentContextLookupStrategy
Strategy used to look up the parent
BaseContext on which the
MessageChannelSecurityContext will be populated. |
| Constructor and Description |
|---|
AbstractMessageChannelSecurity()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doPreExecute(ProfileRequestContext profileRequestContext) |
protected BaseContext |
getParentContext()
Get the parent context on which the
MessageChannelSecurityContext
will be populated. |
void |
setParentContextLookupStrategy(com.google.common.base.Function<ProfileRequestContext,BaseContext> strategy)
Set the strategy used to look up the parent
BaseContext on which the
MessageChannelSecurityContext will be populated. |
doExecute, doPostExecute, doPostExecute, execute, getHttpServletRequest, getHttpServletResponse, getLogPrefix, setHttpServletRequest, setHttpServletResponsedestroy, doDestroy, doInitialize, initialize, isDestroyed, isInitialized@Nonnull private com.google.common.base.Function<ProfileRequestContext,BaseContext> parentContextLookupStrategy
BaseContext on which the
MessageChannelSecurityContext will be populated.@Nullable private BaseContext parentContext
public AbstractMessageChannelSecurity()
public void setParentContextLookupStrategy(@Nonnull com.google.common.base.Function<ProfileRequestContext,BaseContext> strategy)
BaseContext on which the
MessageChannelSecurityContext will be populated.strategy - strategy used to look up the parent BaseContext on which to populate
the MessageChannelSecurityContextprotected boolean doPreExecute(@Nonnull ProfileRequestContext profileRequestContext)
doPreExecute in class AbstractProfileActionprotected BaseContext getParentContext()
MessageChannelSecurityContext
will be populated.Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.