Package org.ametys.plugins.site.proxy
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
All Methods Instance Methods Abstract Methods 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 Detail
-
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.
-
-