- attribute: Name ID attribute (eg. uidnumber)
- container: Container (subtree) in the DIT to search for the IDs. If empty the whole database will be searched.
- filter: Filter for only handling entries that match.
- serverMinimumSettingsVar: The name of the variable that holds the minimum allowed ID value.
- amount: Amount of IDs to generate.
- minimumID: If set, this ID will be used as start ID instead of the ID set by server information.
- Array with free IDs in the given amount or a single free ID as int.