Provides methods for administering user accounts, passwords, as well as
methods which require special privileges.
Developer note: As can be expected, to perform these privileged the Admin
service has access to several resources that should not be generally used
while developing services. Misuse could circumvent security or auditing.

findDN

Searches unique Distinguished Name - String in LDAP for
Common Name equals username. Common Name should be unique under the
specified base. If list of cn's contains more then one DN will return
exception.

findExperimenter

Searches Experimenter by unique Distinguished Name -
String in LDAP for Common Name equals username. Common
Name should be unique under the specified base. If list of cn's contains
more then one DN will return exception.

findGroup

Looks up a specific ExperimenterGroup in LDAP
using the provided group name. It is expected that the group name will be
unique in the searched LDAP base tree. If more than one group with the
specified name has been found, an exception will be thrown.