All Classes and Interfaces
Class
Description
The
IInterceptorConfig interface defines the configuration contract for an interceptor
in the ArcGIS Enterprise framework.The
IInterceptorRequest interface defines a contract for accessing and manipulating
HTTP request data in an interceptor context.The
IInterceptorResponse interface defines a contract for manipulating HTTP response data
in an interceptor context.The
Interceptor annotation is used to mark implementations of the
IServerServicesInterceptor interface.Logger for Service Interceptors
The
IServerServicesInterceptor interface defines the contract for implementing
interceptors that can process and manipulate HTTP requests and responses within the
ArcGIS Enterprise server services framework.InterceptorChain is used to manage the execution of chain of interceptors
for a particular request.
The
IServerServicesInterceptorHelper interface provides utility methods to assist
interceptor implementations in extracting user, service, and request metadata, as well as
handling response data compression and decompression within the ArcGIS Enterprise server
services framework.The
ServerServicesInterceptorRequestWrapper class is an implementation of the
IInterceptorRequest interface that wraps an underlying HttpServletRequest.The
ServerServicesInterceptorResponseWrapper class is an implementation of the
IInterceptorResponse interface that wraps an underlying HttpServletResponse.