Package net.shibboleth.sp.profile.impl
Class EncodeMessage
java.lang.Object
net.shibboleth.shared.component.AbstractInitializableComponent
org.opensaml.profile.action.AbstractProfileAction
org.opensaml.profile.action.impl.EncodeMessage
net.shibboleth.sp.profile.impl.EncodeMessage
- All Implemented Interfaces:
Component,DestructableComponent,InitializableComponent,ProfileAction
Subclass of OpenSAML
EncodeMessage action that wraps the execute step to
stash off the RemotedHttpServletResponse from the AgentRequestContext
for access by the MessageEncoder.- Precondition:
AgentRequestContext.getOutput().isstruct()
,AgentRequestContext.getRemotedServletResponse() != null
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoExecute(ProfileRequestContext profileRequestContext) Methods inherited from class org.opensaml.profile.action.impl.EncodeMessage
doInitialize, doPreExecute, setMessageEncoderFactory, setMessageHandlerMethods inherited from class org.opensaml.profile.action.AbstractProfileAction
doPostExecute, doPostExecute, ensureHttpServletRequest, ensureHttpServletResponse, execute, getHttpServletRequest, getHttpServletRequestSupplier, getHttpServletResponse, getHttpServletResponseSupplier, getLogPrefix, isPreExecuteCalled, setHttpServletRequestSupplier, setHttpServletResponseSupplierMethods inherited from class net.shibboleth.shared.component.AbstractInitializableComponent
checkComponentActive, checkSetterPreconditions, destroy, doDestroy, ifDestroyedThrowDestroyedComponentException, ifInitializedThrowUnmodifiabledComponentException, ifNotInitializedThrowUninitializedComponentException, initialize, isDestroyed, isInitializedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.shibboleth.shared.component.InitializableComponent
initialize, isInitialized
-
Constructor Details
-
EncodeMessage
public EncodeMessage()
-
-
Method Details
-
doExecute
- Overrides:
doExecutein classEncodeMessage
-