From 31be1d481f155b6f40ce6be3180aa7cf08458c84 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Wed, 20 Feb 2013 16:00:08 +0000
Subject: [PATCH] OPENDJ-655 Message about authentication failures should contain identification of the user for easier analysis.
---
opendj-sdk/opends/src/server/org/opends/server/core/BindOperationBasis.java | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/core/BindOperationBasis.java b/opendj-sdk/opends/src/server/org/opends/server/core/BindOperationBasis.java
index 07a7ff9..779d94b 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/core/BindOperationBasis.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/core/BindOperationBasis.java
@@ -23,6 +23,7 @@
*
*
* Copyright 2007-2010 Sun Microsystems, Inc.
+ * Portions Copyright 2013 ForgeRock AS
*/
package org.opends.server.core;
import org.opends.messages.Message;
@@ -339,6 +340,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final AuthenticationType getAuthenticationType()
{
return authType;
@@ -348,6 +350,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final ByteString getRawBindDN()
{
return rawBindDN;
@@ -356,6 +359,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final void setRawBindDN(ByteString rawBindDN)
{
if (rawBindDN == null)
@@ -374,6 +378,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final DN getBindDN()
{
try
@@ -399,6 +404,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final ByteString getSimplePassword()
{
return simplePassword;
@@ -407,6 +413,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final void setSimplePassword(ByteString simplePassword)
{
if (simplePassword == null)
@@ -426,6 +433,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final String getSASLMechanism()
{
return saslMechanism;
@@ -434,6 +442,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final ByteString getSASLCredentials()
{
return saslCredentials;
@@ -442,6 +451,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final void setSASLCredentials(String saslMechanism,
ByteString saslCredentials)
{
@@ -455,6 +465,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final ByteString getServerSASLCredentials()
{
return serverSASLCredentials;
@@ -463,6 +474,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final void setServerSASLCredentials(ByteString
serverSASLCredentials)
{
@@ -472,6 +484,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final Entry getSASLAuthUserEntry()
{
return saslAuthUserEntry;
@@ -480,6 +493,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final void setSASLAuthUserEntry(Entry saslAuthUserEntry)
{
this.saslAuthUserEntry = saslAuthUserEntry;
@@ -488,6 +502,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final Message getAuthFailureReason()
{
return authFailureReason;
@@ -496,6 +511,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final void setAuthFailureReason(Message message)
{
if (DirectoryServer.returnBindErrorMessages())
@@ -511,6 +527,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final DN getUserEntryDN()
{
return userEntryDN;
@@ -519,6 +536,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final AuthenticationInfo getAuthenticationInfo()
{
return authInfo;
@@ -527,6 +545,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final void setAuthenticationInfo(AuthenticationInfo authInfo)
{
this.authInfo = authInfo;
@@ -691,6 +710,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public void setUserEntryDN(DN userEntryDN)
{
this.userEntryDN = userEntryDN;
@@ -699,6 +719,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public String getProtocolVersion()
{
return protocolVersion;
@@ -707,6 +728,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public void setProtocolVersion(String protocolVersion)
{
this.protocolVersion = protocolVersion;
@@ -715,6 +737,7 @@
/**
* {@inheritDoc}
*/
+ @Override
public final void run()
{
setResultCode(ResultCode.UNDEFINED);
--
Gitblit v1.10.0