summaryrefslogtreecommitdiffstats
path: root/pki/base/common/src/com/netscape/cms/listeners/PinRemovalListener.java
diff options
context:
space:
mode:
Diffstat (limited to 'pki/base/common/src/com/netscape/cms/listeners/PinRemovalListener.java')
-rw-r--r--pki/base/common/src/com/netscape/cms/listeners/PinRemovalListener.java49
1 files changed, 26 insertions, 23 deletions
diff --git a/pki/base/common/src/com/netscape/cms/listeners/PinRemovalListener.java b/pki/base/common/src/com/netscape/cms/listeners/PinRemovalListener.java
index 57368b76b..2f02774d0 100644
--- a/pki/base/common/src/com/netscape/cms/listeners/PinRemovalListener.java
+++ b/pki/base/common/src/com/netscape/cms/listeners/PinRemovalListener.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cms.listeners;
+
import java.util.Hashtable;
import netscape.ldap.LDAPAttribute;
@@ -38,9 +39,10 @@ import com.netscape.certsrv.request.IRequest;
import com.netscape.certsrv.request.IRequestListener;
import com.netscape.certsrv.request.RequestId;
+
/**
* This represnets a listener that removes pin from LDAP directory.
- *
+ *
* @version $Revision$, $Date$
*/
public class PinRemovalListener implements IRequestListener {
@@ -85,17 +87,18 @@ public class PinRemovalListener implements IRequestListener {
protected String[] configParams = { "a" };
- public String[] getConfigParams() throws EBaseException {
+ public String[] getConfigParams()
+ throws EBaseException {
return configParams;
}
public void init(ISubsystem sub, IConfigStore config) throws EBaseException {
- init(null, null, config);
+ init(null, null, config);
}
public void init(String name, String ImplName, IConfigStore config)
- throws EBaseException {
+ throws EBaseException {
mName = name;
mImplName = ImplName;
mConfig = config;
@@ -112,8 +115,7 @@ public class PinRemovalListener implements IRequestListener {
}
public void accept(IRequest r) {
- if (mEnabled != true)
- return;
+ if (mEnabled != true) return;
mReqId = r.getRequestId();
@@ -126,37 +128,37 @@ public class PinRemovalListener implements IRequestListener {
}
String requestType = r.getRequestType();
- if (requestType.equals(IRequest.ENROLLMENT_REQUEST)
- || requestType.equals(IRequest.RENEWAL_REQUEST)) {
+ if (requestType.equals(IRequest.ENROLLMENT_REQUEST) ||
+ requestType.equals(IRequest.RENEWAL_REQUEST)) {
- String uid = r.getExtDataInString(IRequest.HTTP_PARAMS, "uid");
+ String uid = r.getExtDataInString(
+ IRequest.HTTP_PARAMS, "uid");
if (uid == null) {
- log(ILogger.LL_INFO,
- "did not find UID parameter in this request");
+ log(ILogger.LL_INFO, "did not find UID parameter in this request");
return;
}
String userdn = null;
try {
- LDAPSearchResults res = mRemovePinLdapConnection.search(
- mBaseDN, LDAPv2.SCOPE_SUB, "(uid=" + uid + ")", null,
- false);
-
+ LDAPSearchResults res = mRemovePinLdapConnection.search(mBaseDN,
+ LDAPv2.SCOPE_SUB, "(uid=" + uid + ")", null, false);
+
if (!res.hasMoreElements()) {
- log(ILogger.LL_SECURITY, "uid " + uid
- + " does not exist in the ldap "
- + " server. Could not remove pin");
+ log(ILogger.LL_SECURITY, "uid " + uid + " does not exist in the ldap " +
+ " server. Could not remove pin");
return;
}
LDAPEntry entry = (LDAPEntry) res.nextElement();
userdn = entry.getDN();
-
- mRemovePinLdapConnection.modify(userdn, new LDAPModification(
- LDAPModification.DELETE, new LDAPAttribute(mPinAttr)));
+
+ mRemovePinLdapConnection.modify(userdn,
+ new LDAPModification(
+ LDAPModification.DELETE,
+ new LDAPAttribute(mPinAttr)));
log(ILogger.LL_INFO, "Removed pin for user \"" + userdn + "\"");
@@ -170,10 +172,11 @@ public class PinRemovalListener implements IRequestListener {
private void log(int level, String msg) {
if (mLogger == null)
return;
- mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_OTHER, level,
- "PinRemovalListener: " + msg);
+ mLogger.log(ILogger.EV_SYSTEM, null, ILogger.S_OTHER,
+ level, "PinRemovalListener: " + msg);
}
public void set(String name, String val) {
}
}
+