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.