@Override
    public Dn getUserBaseDN() throws GuacamoleException {
        throw new GuacamoleServerException("All LDAP servers must have a defined user base DN.");
    }
LDAPConfiguration implementation that returns the default values for all
configuration parameters. For any configuration parameters that are
required (such as {@link #getUserBaseDN()}), an exception is thrown.
extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/conf/DefaultLDAPConfiguration.java