Interface HttpServletMessageErrorHandler

All Superinterfaces:
MessageErrorHandler
All Known Implementing Classes:
AbstractHttpServletMessageErrorHandler

@Deprecated(forRemoval=true, since="4.3") public interface HttpServletMessageErrorHandler extends MessageErrorHandler
Deprecated, for removal: This API element is subject to removal in a future version.
A specialization of message error handler for HTTP servlet container environments.
  • Method Summary

    Modifier and Type
    Method
    Description
    javax.servlet.http.HttpServletRequest
    Deprecated, for removal: This API element is subject to removal in a future version.
    Get the HTTP servlet request.
    javax.servlet.http.HttpServletResponse
    Deprecated, for removal: This API element is subject to removal in a future version.
    Get the HTTP servlet response.
    void
    setHttpServletRequest(javax.servlet.http.HttpServletRequest request)
    Deprecated, for removal: This API element is subject to removal in a future version.
    default void
    setHttpServletRequestSupplier(Supplier<javax.servlet.http.HttpServletRequest> requestSupplier)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Set the supplier for the HTTP servlet request on which to operate.
    void
    setHttpServletResponse(javax.servlet.http.HttpServletResponse response)
    Deprecated, for removal: This API element is subject to removal in a future version.
    default void
    setHttpServletResponseSupplier(Supplier<javax.servlet.http.HttpServletResponse> responseSupplier)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Set the supplier for the HTTP servlet response on which to operate.

    Methods inherited from interface org.opensaml.messaging.error.MessageErrorHandler

    handleError
  • Method Details

    • getHttpServletRequest

      @Nullable javax.servlet.http.HttpServletRequest getHttpServletRequest()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get the HTTP servlet request.
      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.
      Parameters:
      request - the HTTP servlet request
    • setHttpServletRequestSupplier

      default void setHttpServletRequestSupplier(@Nullable Supplier<javax.servlet.http.HttpServletRequest> requestSupplier)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Set the supplier for the HTTP servlet request on which to operate.
      Parameters:
      requestSupplier - supplier for the HTTP servlet request
    • getHttpServletResponse

      @Nullable javax.servlet.http.HttpServletResponse getHttpServletResponse()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get the HTTP servlet response.
      Returns:
      the HTTP servlet response
    • setHttpServletResponse

      @Deprecated(forRemoval=true, since="4.3") void setHttpServletResponse(@Nullable javax.servlet.http.HttpServletResponse response)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Set the HTTP servlet response.
      Parameters:
      response - the HTTP servlet response
    • setHttpServletResponseSupplier

      default void setHttpServletResponseSupplier(@Nullable Supplier<javax.servlet.http.HttpServletResponse> responseSupplier)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Set the supplier for the HTTP servlet response on which to operate.
      Parameters:
      responseSupplier - the supplier for the HTTP servlet response