From d57e8fd5ca53257eab611c2a592de8b57d086158 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Wed, 27 Jul 2011 16:31:30 +0000
Subject: [PATCH] Fix OPENDJ-245: Improve APIs for adding additional access log items to operations
---
opends/src/server/org/opends/server/extensions/AnonymousSASLMechanismHandler.java | 15 ++++-----------
1 files changed, 4 insertions(+), 11 deletions(-)
diff --git a/opends/src/server/org/opends/server/extensions/AnonymousSASLMechanismHandler.java b/opends/src/server/org/opends/server/extensions/AnonymousSASLMechanismHandler.java
index b83173d..cb5b6ae 100644
--- a/opends/src/server/org/opends/server/extensions/AnonymousSASLMechanismHandler.java
+++ b/opends/src/server/org/opends/server/extensions/AnonymousSASLMechanismHandler.java
@@ -23,21 +23,18 @@
*
*
* Copyright 2006-2008 Sun Microsystems, Inc.
+ * Portions Copyright 2011 ForgeRock AS
*/
package org.opends.server.extensions;
-import org.opends.messages.MessageBuilder;
import org.opends.server.admin.std.server.AnonymousSASLMechanismHandlerCfg;
import org.opends.server.api.SASLMechanismHandler;
import org.opends.server.config.ConfigException;
import org.opends.server.core.BindOperation;
import org.opends.server.core.DirectoryServer;
-import org.opends.server.types.AuthenticationInfo;
-import org.opends.server.types.ByteString;
-import org.opends.server.types.InitializationException;
-import org.opends.server.types.ResultCode;
+import org.opends.server.types.*;
import static org.opends.messages.ExtensionMessages.*;
import static org.opends.server.loggers.ErrorLogger.*;
@@ -111,12 +108,8 @@
String credString = saslCredentials.toString();
if (credString.length() > 0)
{
- MessageBuilder mb = new MessageBuilder();
- mb.append("trace='");
- mb.append(credString);
- mb.append("'");
- bindOperation.appendAdditionalLogMessage(mb.toMessage());
-
+ bindOperation.addAdditionalLogItem(AdditionalLogItem.quotedKeyValue(
+ getClass(), "trace", credString));
logError(INFO_SASLANONYMOUS_TRACE.
get(bindOperation.getConnectionID(), bindOperation.getOperationID(),
credString));
--
Gitblit v1.10.0