| | |
| | | // See if this is an anonymous bind. If so, then determine whether |
| | | // to allow it. |
| | | ByteString simplePassword = getSimplePassword(); |
| | | if ((simplePassword == null) || (simplePassword.value().length == 0)) |
| | | if ((simplePassword == null) || (simplePassword.length() == 0)) |
| | | { |
| | | return processAnonymousSimpleBind(); |
| | | } |
| | |
| | | { |
| | | try |
| | | { |
| | | sizeLimit = Integer.parseInt(v.getStringValue()); |
| | | sizeLimit = Integer.parseInt(v.getValue().toString()); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | |
| | | } |
| | | |
| | | logError(WARN_BIND_CANNOT_PROCESS_USER_SIZE_LIMIT.get( |
| | | v.getStringValue(), |
| | | v.getValue().toString(), |
| | | String.valueOf(userEntry.getDN()))); |
| | | } |
| | | } |
| | |
| | | { |
| | | try |
| | | { |
| | | timeLimit = Integer.parseInt(v.getStringValue()); |
| | | timeLimit = Integer.parseInt(v.getValue().toString()); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | |
| | | } |
| | | |
| | | logError(WARN_BIND_CANNOT_PROCESS_USER_TIME_LIMIT.get( |
| | | v.getStringValue(), |
| | | v.getValue().toString(), |
| | | String.valueOf(userEntry.getDN()))); |
| | | } |
| | | } |
| | |
| | | { |
| | | try |
| | | { |
| | | idleTimeLimit = 1000L * Long.parseLong(v.getStringValue()); |
| | | idleTimeLimit = 1000L * Long.parseLong(v.getValue().toString()); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | |
| | | } |
| | | |
| | | logError(WARN_BIND_CANNOT_PROCESS_USER_IDLE_TIME_LIMIT.get( |
| | | v.getStringValue(), |
| | | v.getValue().toString(), |
| | | String.valueOf(userEntry.getDN()))); |
| | | } |
| | | } |
| | |
| | | { |
| | | try |
| | | { |
| | | lookthroughLimit = Integer.parseInt(v.getStringValue()); |
| | | lookthroughLimit = Integer.parseInt(v.getValue().toString()); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | |
| | | } |
| | | |
| | | logError(WARN_BIND_CANNOT_PROCESS_USER_LOOKTHROUGH_LIMIT.get( |
| | | v.getStringValue(), |
| | | v.getValue().toString(), |
| | | String.valueOf(userEntry.getDN()))); |
| | | } |
| | | } |