public static LdapName createNewAbsolute( LdapName base, Rdn[] relative )
    {
        final LdapName result = (LdapName) base.clone();
        for (int i = relative.length - 1; i >= 0; i--) {
            result.add(relative[i]);
        }
        return result;
    }
Returns true if the user is able to successfully authenticate against
the LDAP server. The "simple" authentication protocol is used.

@param userRDN the user's rdn to authenticate (relative to {@code baseDN}).
@param password the user's password.
@return true if the user successfully authenticates.
xmppserver/src/main/java/org/jivesoftware/openfire/ldap/LdapManager.java