From 46fe088ea0839d61df1450c0bea48b203411e028 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 13 Dec 2023 10:39:48 +0100 Subject: [PATCH] Improve logging --- .../org/argeo/cms/auth/UserAdminLoginModule.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/org.argeo.cms/src/org/argeo/cms/auth/UserAdminLoginModule.java b/org.argeo.cms/src/org/argeo/cms/auth/UserAdminLoginModule.java index 47b36f446..638547d24 100644 --- a/org.argeo.cms/src/org/argeo/cms/auth/UserAdminLoginModule.java +++ b/org.argeo.cms/src/org/argeo/cms/auth/UserAdminLoginModule.java @@ -283,13 +283,15 @@ public class UserAdminLoginModule implements LoginModule { if (log.isDebugEnabled()) { StringBuilder msg = new StringBuilder(); msg.append("Logged in to CMS: '" + authorization + "' (" + authorization.getName() + ")\n"); - for (Principal principal : subject.getPrincipals()) { - msg.append(" Principal: " + principal.getName()).append(" (") - .append(principal.getClass().getSimpleName()).append(")\n"); - } - for (Object credential : subject.getPublicCredentials()) { - msg.append(" Public Credential: " + credential).append(" (") - .append(credential.getClass().getSimpleName()).append(")\n"); + if (log.isTraceEnabled()) { + for (Principal principal : subject.getPrincipals()) { + msg.append(" Principal: " + principal.getName()).append(" (") + .append(principal.getClass().getSimpleName()).append(")\n"); + } + for (Object credential : subject.getPublicCredentials()) { + msg.append(" Public Credential: " + credential).append(" (") + .append(credential.getClass().getSimpleName()).append(")\n"); + } } log.debug(msg); } -- 2.30.2