Class BuildOutboundMessageAction
java.lang.Object
net.shibboleth.shared.component.AbstractInitializableComponent
org.opensaml.profile.action.AbstractProfileAction
org.nuxeo.ecm.platform.auth.saml.processor.action.BuildOutboundMessageAction
- All Implemented Interfaces:
net.shibboleth.shared.component.Component
,net.shibboleth.shared.component.DestructableComponent
,net.shibboleth.shared.component.InitializableComponent
,org.opensaml.profile.action.ProfileAction
public class BuildOutboundMessageAction
extends org.opensaml.profile.action.AbstractProfileAction
- Since:
- 2023.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Function
<org.opensaml.messaging.context.MessageContext, org.opensaml.saml.common.SAMLObject> -
Constructor Summary
ConstructorsConstructorDescriptionBuildOutboundMessageAction
(Function<org.opensaml.messaging.context.MessageContext, org.opensaml.saml.common.SAMLObject> buildRequest) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
doExecute
(org.opensaml.profile.context.ProfileRequestContext profileRequestContext) protected String
getRequestedUrl
(jakarta.servlet.http.HttpServletRequest request) Methods inherited from class org.opensaml.profile.action.AbstractProfileAction
doPostExecute, doPostExecute, doPreExecute, ensureHttpServletRequest, ensureHttpServletResponse, execute, getHttpServletRequest, getHttpServletRequestSupplier, getHttpServletResponse, getHttpServletResponseSupplier, getLogPrefix, isPreExecuteCalled, setHttpServletRequestSupplier, setHttpServletResponseSupplier
Methods inherited from class net.shibboleth.shared.component.AbstractInitializableComponent
checkComponentActive, checkSetterPreconditions, destroy, doDestroy, doInitialize, ifDestroyedThrowDestroyedComponentException, ifInitializedThrowUnmodifiabledComponentException, ifNotInitializedThrowUninitializedComponentException, initialize, isDestroyed, isInitialized
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.shibboleth.shared.component.InitializableComponent
initialize, isInitialized
-
Field Details
-
buildRequest
protected final Function<org.opensaml.messaging.context.MessageContext,org.opensaml.saml.common.SAMLObject> buildRequest
-
-
Constructor Details
-
BuildOutboundMessageAction
public BuildOutboundMessageAction(Function<org.opensaml.messaging.context.MessageContext, org.opensaml.saml.common.SAMLObject> buildRequest)
-
-
Method Details
-
doExecute
protected void doExecute(@NotNull org.opensaml.profile.context.ProfileRequestContext profileRequestContext) - Overrides:
doExecute
in classorg.opensaml.profile.action.AbstractProfileAction
-
getRequestedUrl
-