Interface HttpServletRequestMessageDecoder
- All Superinterfaces:
Component
,DestructableComponent
,InitializableComponent
,MessageDecoder
- All Known Implementing Classes:
AbstractHttpServletRequestMessageDecoder
,BaseHttpServletRequestXMLMessageDecoder
,HTTPArtifactDecoder
,HTTPArtifactDecoder
,HTTPPostDecoder
,HTTPPostDecoder
,HTTPPostSimpleSignDecoder
,HTTPRedirectDeflateDecoder
,HTTPSOAP11Decoder
,HTTPSOAP11Decoder
,HTTPSOAP11Decoder
A specialization of
MessageDecoder
that operates on a source message data type of HttpServletRequest
.-
Method Summary
Modifier and TypeMethodDescriptionjavax.servlet.http.HttpServletRequest
Get the HTTP servlet request on which to operate.void
setHttpServletRequest
(javax.servlet.http.HttpServletRequest request) Deprecated, for removal: This API element is subject to removal in a future version.default void
setHttpServletRequestSupplier
(NonnullSupplier<javax.servlet.http.HttpServletRequest> requestSupplier) Set the supplier for the HTTP servlet request on which to operate.Methods inherited from interface net.shibboleth.utilities.java.support.component.DestructableComponent
destroy, isDestroyed
Methods inherited from interface net.shibboleth.utilities.java.support.component.InitializableComponent
initialize, isInitialized
Methods inherited from interface org.opensaml.messaging.decoder.MessageDecoder
decode, getMessageContext
-
Method Details
-
getHttpServletRequest
@Nullable javax.servlet.http.HttpServletRequest getHttpServletRequest()Get the HTTP servlet request on which to operate.- Returns:
- the HTTP servlet request
-
setHttpServletRequest
@Deprecated(forRemoval=true, since="4.3") void setHttpServletRequest(@Nullable javax.servlet.http.HttpServletRequest request) Deprecated, for removal: This API element is subject to removal in a future version.Set the HTTP servlet request on which to operate.- Parameters:
request
- the HTTP servlet request
-
setHttpServletRequestSupplier
default void setHttpServletRequestSupplier(@Nullable NonnullSupplier<javax.servlet.http.HttpServletRequest> requestSupplier) Set the supplier for the HTTP servlet request on which to operate.- Parameters:
requestSupplier
- the HTTP servlet request
-