Interface BackOfficeRequestProxy

All Known Implementing Classes:
ProxyGrantingTicketProxy, SessionAttributeRequestProxy, WebdavProxy

public interface BackOfficeRequestProxy
Interface for modifying request sent to a back-office request and the returned response.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    handleBackOfficeResponse(Response response, org.apache.http.HttpResponse backOfficeResponse)
    Allow to modify the response, bases on the back-office response.
    void
    prepareBackOfficeRequest(Request request, HttpUriRequest backOfficeRequest)
    Allow to modify the back-office request being created.
  • Method Details

    • prepareBackOfficeRequest

      void prepareBackOfficeRequest(Request request, HttpUriRequest backOfficeRequest)
      Allow to modify the back-office request being created.
      Parameters:
      request - the incoming request from the client.
      backOfficeRequest - the back-office request being created.
    • handleBackOfficeResponse

      void handleBackOfficeResponse(Response response, org.apache.http.HttpResponse backOfficeResponse)
      Allow to modify the response, bases on the back-office response.
      Parameters:
      response - the response being created.
      backOfficeResponse - the back-office response.