public class ExtractChannelBindingsHeadersHandler
extends org.opensaml.messaging.handler.AbstractMessageHandler
ChannelBindings
SOAP header blocks in an incoming SOAP envelope
and save them to a ChannelBindingsContext
underneath the SOAP11Context
.Modifier and Type | Field and Description |
---|---|
private boolean |
finalDestination
Include header blocks targeted at the final destination node?
|
private org.slf4j.Logger |
log
Class logger.
|
private boolean |
nextDestination
Include header blocks targeted at the next destination node?
|
Constructor and Description |
---|
ExtractChannelBindingsHeadersHandler()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
doInvoke(org.opensaml.messaging.context.MessageContext messageContext) |
void |
setFinalDestination(boolean flag)
Set whether to include header blocks targeted at the final destination node (defaults to false).
|
void |
setNextDestination(boolean flag)
Set whether to include header blocks targeted at the next destination node (defaults to true).
|
doPostInvoke, doPostInvoke, doPreInvoke, getActivationCondition, getLogPrefix, invoke, setActivationCondition
destroy, doDestroy, doInitialize, initialize, isDestroyed, isInitialized
@Nonnull private final org.slf4j.Logger log
private boolean finalDestination
private boolean nextDestination
public ExtractChannelBindingsHeadersHandler()
public void setFinalDestination(boolean flag)
flag
- flag to setpublic void setNextDestination(boolean flag)
flag
- flag to setprotected void doInvoke(@Nonnull org.opensaml.messaging.context.MessageContext messageContext) throws org.opensaml.messaging.handler.MessageHandlerException
doInvoke
in class org.opensaml.messaging.handler.AbstractMessageHandler
org.opensaml.messaging.handler.MessageHandlerException
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.