fix: add audit logging to GET /admin/sensitive-keys

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
hsiegeln
2026-04-14 18:17:42 +02:00
parent c3892151a5
commit 28e38e4dee

View File

@@ -72,7 +72,9 @@ public class SensitiveKeysAdminController {
@GetMapping
@Operation(summary = "Get global sensitive keys configuration")
public ResponseEntity<SensitiveKeysConfig> getSensitiveKeys() {
public ResponseEntity<SensitiveKeysConfig> getSensitiveKeys(HttpServletRequest httpRequest) {
auditService.log("view_sensitive_keys", AuditCategory.CONFIG, "sensitive_keys",
null, AuditResult.SUCCESS, httpRequest);
return sensitiveKeysRepository.find()
.map(ResponseEntity::ok)
.orElse(ResponseEntity.noContent().build());