Package org.ametys.plugins.site.proxy
Interface BackOfficeRequestProxy
- All Known Implementing Classes:
MSALSessionAttributeRequestProxy,OauthTokenSessionAttributeRequestProxy,ProxyGrantingTicketProxy,SessionAttributeRequestProxy,WebdavProxy
public interface BackOfficeRequestProxy
Interface for modifying request sent to a back-office request and the returned response.
-
Method Summary
Modifier and TypeMethodDescriptionvoidhandleBackOfficeResponse(Response response, org.apache.http.HttpResponse backOfficeResponse) Allow to modify the response, bases on the back-office response.voidprepareBackOfficeRequest(Request request, HttpUriRequest backOfficeRequest) Allow to modify the back-office request being created.
-
Method Details
-
prepareBackOfficeRequest
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
Allow to modify the response, bases on the back-office response.- Parameters:
response- the response being created.backOfficeResponse- the back-office response.
-