diff --git a/projects/cadcAccessControl-Server/src/ca/nrc/cadc/ac/server/ldap/LdapUserDAO.java b/projects/cadcAccessControl-Server/src/ca/nrc/cadc/ac/server/ldap/LdapUserDAO.java index e559a5ec80d70346315997d7e9544b8a86a80cb2..2bf4a1d06b7c42e454569b6b7bd9b234d1f4e345 100755 --- a/projects/cadcAccessControl-Server/src/ca/nrc/cadc/ac/server/ldap/LdapUserDAO.java +++ b/projects/cadcAccessControl-Server/src/ca/nrc/cadc/ac/server/ldap/LdapUserDAO.java @@ -998,14 +998,13 @@ public class LdapUserDAO<T extends Principal> extends LdapDAO /** * Method to return a randomly generated user numeric ID. The default * implementation returns a value between 10000 and Integer.MAX_VALUE. + * Services that support a different mechanism for generating numeric + * IDs overide this method. * @return */ protected int genNextNumericId() { Random rand = new Random(); - - // nextInt is normally exclusive of the top value, - // so add 1 to make it inclusive return rand.nextInt(Integer.MAX_VALUE - 10000) + 10000; } }