NationalSecurityAgency/datawave-spring-boot-starter-audit

Java

8

94 commits

updated Feb 12, 2025

See the code

README

DataWave Spring Boot Starter for Query Auditing

Apache License Build Status

This starter may be used by any microservice that needs to support auditing of DataWave queries. It provides an auto-configured REST client for submitting query audit messages to a remote auditor service.

The REST client is provided as an AuditClient instance, which can be injected by the service as needed to integrate auditing functionality. In this context, an individual audit request is given as an instance of AuditClient.Request.

Other features include the ability to enable/disable auditing altogether via config properties, the ability to enable automatic discovery of the remote audit service, and others.

hacktoberfest

NationalSecurityAgency/datawave-spring-boot-starter-audit

Java

8

94 commits

updated Feb 12, 2025

See the code

README

DataWave Spring Boot Starter for Query Auditing

Apache License Build Status

This starter may be used by any microservice that needs to support auditing of DataWave queries. It provides an auto-configured REST client for submitting query audit messages to a remote auditor service.

The REST client is provided as an AuditClient instance, which can be injected by the service as needed to integrate auditing functionality. In this context, an individual audit request is given as an instance of AuditClient.Request.

Other features include the ability to enable/disable auditing altogether via config properties, the ability to enable automatic discovery of the remote audit service, and others.

hacktoberfest