docs: def reset_ilo_credential(self, password):
          """Resets the iLO password.
  
          :param password: The password to be set.
          :raises: IloError, if account not found or on an error from iLO.
          :raises: IloCommandNotSupportedError, if the command is not supported
                   on the server.
          """
          acc_uri = '/rest/v1/AccountService/Accounts'
  
          for status, hds, account, memberuri in self._get_collection(acc_uri):
              if account['UserName'] == self.login:
                  mod_user = {}
                  mod_user['Password'] = password
                  status, headers, response = self._rest_patch(memberuri,
                                                               None, mod_user)
                  if status != 200:
                      msg = self._get_extended_error(response)
                      raise exception.IloError(msg)
                  return
  
          msg = "iLO Account with specified username is not found."
          raise exception.IloError(msg)