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.HttpServletRequestGet the HTTP servlet request on which to operate.voidsetHttpServletRequest(javax.servlet.http.HttpServletRequest request) Deprecated, for removal: This API element is subject to removal in a future version.default voidsetHttpServletRequestSupplier(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, isDestroyedMethods inherited from interface net.shibboleth.utilities.java.support.component.InitializableComponent
initialize, isInitializedMethods 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
-