A lightweight Spring Boot Starter for logging Rest API request and response details, with built-in support for configurable sensitive data redaction. Simplifies integration and enhances security by masking sensitive information in logs.
This root projects includes following modules. Please see the readme.md with in the module for the detailed documentation of the specific module.
- Starter for Spring Non-Reactive/MVC Based Rest APIs.
- Release GA version is 1.0.0 on maven central.
- Here is usage and full documentation
- Starter for Spring Reactive Rest APIs.
- Not yet supported. (Target GA: 2.0.0)
- Sample implementations
- Sample iRest Api with Spring Boot Web.
- Check for full documentation
- Sample iRest Api with Spring Boot Web.
- Support for reactive APIs (spring-reactive-web*)
- Support for plain text compatible MIME types (text/html, text/plain etc..)
- Support for out going requests (RestTemplate/WebClient) is aimed for Release 2.0.0.