void fromMap()

in cloudauth-intl-20220809/include/alibabacloud/cloudauth_intl_20220809.hpp [3627:3743]


  void fromMap(map<string, boost::any> m) override {
    if (m.find("AppQualityCheck") != m.end() && !m["AppQualityCheck"].empty()) {
      appQualityCheck = make_shared<string>(boost::any_cast<string>(m["AppQualityCheck"]));
    }
    if (m.find("Authorize") != m.end() && !m["Authorize"].empty()) {
      authorize = make_shared<string>(boost::any_cast<string>(m["Authorize"]));
    }
    if (m.find("CallbackToken") != m.end() && !m["CallbackToken"].empty()) {
      callbackToken = make_shared<string>(boost::any_cast<string>(m["CallbackToken"]));
    }
    if (m.find("CallbackUrl") != m.end() && !m["CallbackUrl"].empty()) {
      callbackUrl = make_shared<string>(boost::any_cast<string>(m["CallbackUrl"]));
    }
    if (m.find("Crop") != m.end() && !m["Crop"].empty()) {
      crop = make_shared<string>(boost::any_cast<string>(m["Crop"]));
    }
    if (m.find("DateOfBirth") != m.end() && !m["DateOfBirth"].empty()) {
      dateOfBirth = make_shared<string>(boost::any_cast<string>(m["DateOfBirth"]));
    }
    if (m.find("DateOfExpiry") != m.end() && !m["DateOfExpiry"].empty()) {
      dateOfExpiry = make_shared<string>(boost::any_cast<string>(m["DateOfExpiry"]));
    }
    if (m.find("DocPageConfig") != m.end() && !m["DocPageConfig"].empty()) {
      vector<string> toVec1;
      if (typeid(vector<boost::any>) == m["DocPageConfig"].type()) {
        vector<boost::any> vec1 = boost::any_cast<vector<boost::any>>(m["DocPageConfig"]);
        for (auto item:vec1) {
           toVec1.push_back(boost::any_cast<string>(item));
        }
      }
      docPageConfig = make_shared<vector<string>>(toVec1);
    }
    if (m.find("DocScanMode") != m.end() && !m["DocScanMode"].empty()) {
      docScanMode = make_shared<string>(boost::any_cast<string>(m["DocScanMode"]));
    }
    if (m.find("DocType") != m.end() && !m["DocType"].empty()) {
      docType = make_shared<string>(boost::any_cast<string>(m["DocType"]));
    }
    if (m.find("DocVideo") != m.end() && !m["DocVideo"].empty()) {
      docVideo = make_shared<string>(boost::any_cast<string>(m["DocVideo"]));
    }
    if (m.find("DocumentNumber") != m.end() && !m["DocumentNumber"].empty()) {
      documentNumber = make_shared<string>(boost::any_cast<string>(m["DocumentNumber"]));
    }
    if (m.find("ExperienceCode") != m.end() && !m["ExperienceCode"].empty()) {
      experienceCode = make_shared<string>(boost::any_cast<string>(m["ExperienceCode"]));
    }
    if (m.find("FacePictureBase64") != m.end() && !m["FacePictureBase64"].empty()) {
      facePictureBase64 = make_shared<string>(boost::any_cast<string>(m["FacePictureBase64"]));
    }
    if (m.find("FacePictureUrl") != m.end() && !m["FacePictureUrl"].empty()) {
      facePictureUrl = make_shared<string>(boost::any_cast<string>(m["FacePictureUrl"]));
    }
    if (m.find("IdFaceQuality") != m.end() && !m["IdFaceQuality"].empty()) {
      idFaceQuality = make_shared<string>(boost::any_cast<string>(m["IdFaceQuality"]));
    }
    if (m.find("IdSpoof") != m.end() && !m["IdSpoof"].empty()) {
      idSpoof = make_shared<string>(boost::any_cast<string>(m["IdSpoof"]));
    }
    if (m.find("IdThreshold") != m.end() && !m["IdThreshold"].empty()) {
      idThreshold = make_shared<string>(boost::any_cast<string>(m["IdThreshold"]));
    }
    if (m.find("LanguageConfig") != m.end() && !m["LanguageConfig"].empty()) {
      languageConfig = make_shared<string>(boost::any_cast<string>(m["LanguageConfig"]));
    }
    if (m.find("MRTDInput") != m.end() && !m["MRTDInput"].empty()) {
      MRTDInput = make_shared<string>(boost::any_cast<string>(m["MRTDInput"]));
    }
    if (m.find("MerchantBizId") != m.end() && !m["MerchantBizId"].empty()) {
      merchantBizId = make_shared<string>(boost::any_cast<string>(m["MerchantBizId"]));
    }
    if (m.find("MerchantUserId") != m.end() && !m["MerchantUserId"].empty()) {
      merchantUserId = make_shared<string>(boost::any_cast<string>(m["MerchantUserId"]));
    }
    if (m.find("MetaInfo") != m.end() && !m["MetaInfo"].empty()) {
      metaInfo = make_shared<string>(boost::any_cast<string>(m["MetaInfo"]));
    }
    if (m.find("Model") != m.end() && !m["Model"].empty()) {
      model = make_shared<string>(boost::any_cast<string>(m["Model"]));
    }
    if (m.find("Ocr") != m.end() && !m["Ocr"].empty()) {
      ocr = make_shared<string>(boost::any_cast<string>(m["Ocr"]));
    }
    if (m.find("ProcedurePriority") != m.end() && !m["ProcedurePriority"].empty()) {
      procedurePriority = make_shared<string>(boost::any_cast<string>(m["ProcedurePriority"]));
    }
    if (m.find("ProductCode") != m.end() && !m["ProductCode"].empty()) {
      productCode = make_shared<string>(boost::any_cast<string>(m["ProductCode"]));
    }
    if (m.find("ProductFlow") != m.end() && !m["ProductFlow"].empty()) {
      productFlow = make_shared<string>(boost::any_cast<string>(m["ProductFlow"]));
    }
    if (m.find("ReturnUrl") != m.end() && !m["ReturnUrl"].empty()) {
      returnUrl = make_shared<string>(boost::any_cast<string>(m["ReturnUrl"]));
    }
    if (m.find("SceneCode") != m.end() && !m["SceneCode"].empty()) {
      sceneCode = make_shared<string>(boost::any_cast<string>(m["SceneCode"]));
    }
    if (m.find("SecurityLevel") != m.end() && !m["SecurityLevel"].empty()) {
      securityLevel = make_shared<string>(boost::any_cast<string>(m["SecurityLevel"]));
    }
    if (m.find("ShowAlbumIcon") != m.end() && !m["ShowAlbumIcon"].empty()) {
      showAlbumIcon = make_shared<string>(boost::any_cast<string>(m["ShowAlbumIcon"]));
    }
    if (m.find("ShowGuidePage") != m.end() && !m["ShowGuidePage"].empty()) {
      showGuidePage = make_shared<string>(boost::any_cast<string>(m["ShowGuidePage"]));
    }
    if (m.find("ShowOcrResult") != m.end() && !m["ShowOcrResult"].empty()) {
      showOcrResult = make_shared<string>(boost::any_cast<string>(m["ShowOcrResult"]));
    }
    if (m.find("StyleConfig") != m.end() && !m["StyleConfig"].empty()) {
      styleConfig = make_shared<string>(boost::any_cast<string>(m["StyleConfig"]));
    }
    if (m.find("UseNFC") != m.end() && !m["UseNFC"].empty()) {
      useNFC = make_shared<string>(boost::any_cast<string>(m["UseNFC"]));
    }
  }