From 5a408338859c1e186095ecda9bf702ee8c04b402 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Tue, 25 Nov 2025 14:30:51 +0100 Subject: [PATCH] Update reactive auditing documentation considering `Authentication` can be `null`. Closes #3413 --- src/main/antora/modules/ROOT/pages/auditing.adoc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/antora/modules/ROOT/pages/auditing.adoc b/src/main/antora/modules/ROOT/pages/auditing.adoc index 57da96964..4740ed47f 100644 --- a/src/main/antora/modules/ROOT/pages/auditing.adoc +++ b/src/main/antora/modules/ROOT/pages/auditing.adoc @@ -104,6 +104,7 @@ class SpringSecurityAuditorAware implements ReactiveAuditorAware { public Mono getCurrentAuditor() { return ReactiveSecurityContextHolder.getContext() + .filter(it -> it.getAuthentication() != null) .map(SecurityContext::getAuthentication) .filter(Authentication::isAuthenticated) .map(Authentication::getPrincipal)