Client-side shape-tree validation for the OkHttp client-library.
The implementation provides two modes of operation:
-
Client-side validation - (default) in this mode all requests from the client are intercepted by an OkHttp Interceptor which apply validation through method handlers in shapetrees-java-core
-
Pass-through - in this mode no client-side validation is performed, assuming that the server will perform that validation.
Client-side validation is accomplished by intercepting requests from OkHttpShapeTreeClient
via
ValidatingShapeTreeInterceptor
.