X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ves-nf-oam-adopter%2Fves-nf-oam-adopter-app%2Fsrc%2Fmain%2Fjava%2Forg%2Fo%2Fran%2Foam%2Fnf%2Foam%2Fadopter%2Fapp%2Fconfig%2FLoginAttemptsLogger.java;h=072fbb9967e378d1bb721d4c52447db2774c5a5e;hb=cbc3da1f8c19847297e2ad88ba4f70210605b59e;hp=e1222f513cc462eb8159385f93c8daf5768b7da0;hpb=0c894ca9897eacb3b83bc9f308c7534ac57b0340;p=oam%2Fnf-oam-adopter.git diff --git a/ves-nf-oam-adopter/ves-nf-oam-adopter-app/src/main/java/org/o/ran/oam/nf/oam/adopter/app/config/LoginAttemptsLogger.java b/ves-nf-oam-adopter/ves-nf-oam-adopter-app/src/main/java/org/o/ran/oam/nf/oam/adopter/app/config/LoginAttemptsLogger.java index e1222f5..072fbb9 100644 --- a/ves-nf-oam-adopter/ves-nf-oam-adopter-app/src/main/java/org/o/ran/oam/nf/oam/adopter/app/config/LoginAttemptsLogger.java +++ b/ves-nf-oam-adopter/ves-nf-oam-adopter-app/src/main/java/org/o/ran/oam/nf/oam/adopter/app/config/LoginAttemptsLogger.java @@ -40,6 +40,10 @@ public class LoginAttemptsLogger { public void auditEventHappened(final AuditApplicationEvent auditApplicationEvent) { final AuditEvent auditEvent = auditApplicationEvent.getAuditEvent(); final WebAuthenticationDetails details = (WebAuthenticationDetails) auditEvent.getData().get("details"); + if (details == null) { + LOG.info("AUDIT: User: {} Event Type: {}", auditEvent.getPrincipal(), auditEvent.getType()); + return; + } LOG.info("AUDIT: User: {} Event Type: {} Remote IP address: {}", auditEvent.getPrincipal(), auditEvent.getType(), details.getRemoteAddress()); }