setConfig(config) {
    for (let name in config) {
      try {
        this.config_.update(name, config[name]);
      } catch (e) {
        log.error(`Invalid config: "${name}"`);
      }
    }
    this.resolveImplicitConfig_();
    this.getPhoneAuthAvailableCountries();
  }
Sets the configurations.
@param {Object} config The configurations.