| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/chromeos/extensions/device_local_account_management_pol
icy_provider.h" | 5 #include "chrome/browser/chromeos/extensions/device_local_account_management_pol
icy_provider.h" |
| 6 | 6 |
| 7 #include <string> | 7 #include <string> |
| 8 | 8 |
| 9 #include "base/logging.h" | 9 #include "base/logging.h" |
| 10 #include "base/strings/utf_string_conversions.h" | 10 #include "base/strings/utf_string_conversions.h" |
| (...skipping 14 matching lines...) Expand all Loading... |
| 25 "iabmpiboiopbgfabjmgeedhcmjenhbla", // VNC Viewer | 25 "iabmpiboiopbgfabjmgeedhcmjenhbla", // VNC Viewer |
| 26 "haiffjcadagjlijoggckpgfnoeiflnem", // Citrix Receiver | 26 "haiffjcadagjlijoggckpgfnoeiflnem", // Citrix Receiver |
| 27 "mfaihdlpglflfgpfjcifdjdjcckigekc", // ARC Runtime | 27 "mfaihdlpglflfgpfjcifdjdjcckigekc", // ARC Runtime |
| 28 | 28 |
| 29 // Libraries: | 29 // Libraries: |
| 30 "aclofikceldphonlfmghmimkodjdmhck", // Ancoris login component | 30 "aclofikceldphonlfmghmimkodjdmhck", // Ancoris login component |
| 31 "eilbnahdgoddoedakcmfkcgfoegeloil", // Ancoris proxy component | 31 "eilbnahdgoddoedakcmfkcgfoegeloil", // Ancoris proxy component |
| 32 "ceehlgckkmkaoggdnjhibffkphfnphmg", // Libdata login | 32 "ceehlgckkmkaoggdnjhibffkphfnphmg", // Libdata login |
| 33 | 33 |
| 34 // Retail mode: | 34 // Retail mode: |
| 35 "bjfeaefhaooblkndnoabbkkkenknkemb", // 500 px demo |
| 35 "ehcabepphndocfmgbdkbjibfodelmpbb", // Angry Birds demo | 36 "ehcabepphndocfmgbdkbjibfodelmpbb", // Angry Birds demo |
| 36 "kgimkbnclbekdkabkpjhpakhhalfanda", // Bejeweled demo | 37 "kgimkbnclbekdkabkpjhpakhhalfanda", // Bejeweled demo |
| 37 "joodangkbfjnajiiifokapkpmhfnpleo", // Calculator | 38 "joodangkbfjnajiiifokapkpmhfnpleo", // Calculator |
| 38 "fpgfohogebplgnamlafljlcidjedbdeb", // Calendar demo | 39 "fpgfohogebplgnamlafljlcidjedbdeb", // Calendar demo |
| 39 "hfhhnacclhffhdffklopdkcgdhifgngh", // Camera | 40 "hfhhnacclhffhdffklopdkcgdhifgngh", // Camera |
| 40 "cdjikkcakjcdjemakobkmijmikhkegcj", // Chrome Remote Desktop demo | 41 "cdjikkcakjcdjemakobkmijmikhkegcj", // Chrome Remote Desktop demo |
| 41 "jkoildpomkimndcphjpffmephmcmkfhn", // Chromebook Demo App | 42 "jkoildpomkimndcphjpffmephmcmkfhn", // Chromebook Demo App |
| 43 "lbhdhapagjhalobandnbdnmblnmocojh", // Crackle demo |
| 42 "ielkookhdphmgbipcfmafkaiagademfp", // Custom bookmarks | 44 "ielkookhdphmgbipcfmafkaiagademfp", // Custom bookmarks |
| 43 "kogjlbfgggambihdjcpijgcbmenblimd", // Custom bookmarks | 45 "kogjlbfgggambihdjcpijgcbmenblimd", // Custom bookmarks |
| 44 "ogbkmlkceflgpilgbmbcfbifckpkfacf", // Custom bookmarks | 46 "ogbkmlkceflgpilgbmbcfbifckpkfacf", // Custom bookmarks |
| 45 "pbbbjjecobhljkkcenlakfnkmkfkfamd", // Custom bookmarks | 47 "pbbbjjecobhljkkcenlakfnkmkfkfamd", // Custom bookmarks |
| 46 "jkbfjmnjcdmhlfpephomoiipbhcoiffb", // Custom bookmarks | 48 "jkbfjmnjcdmhlfpephomoiipbhcoiffb", // Custom bookmarks |
| 47 "dgmblbpgafgcgpkoiilhjifindhinmai", // Custom bookmarks | 49 "dgmblbpgafgcgpkoiilhjifindhinmai", // Custom bookmarks |
| 48 "iggnealjakkgfofealilhkkclnbnfnmo", // Custom bookmarks | 50 "iggnealjakkgfofealilhkkclnbnfnmo", // Custom bookmarks |
| 49 "lplkobnahgbopmpkdapaihnnojkphahc", // Custom bookmarks | 51 "lplkobnahgbopmpkdapaihnnojkphahc", // Custom bookmarks |
| 50 "lejnflfhjpcannpaghnahbedlabpmhoh", // Custom bookmarks | 52 "lejnflfhjpcannpaghnahbedlabpmhoh", // Custom bookmarks |
| 53 "dhjmfhojkfjmfbnbnpichdmcdghdpccg", // Cut the Rope demo |
| 51 "ebkhfdfghngbimnpgelagnfacdafhaba", // Deezer demo | 54 "ebkhfdfghngbimnpgelagnfacdafhaba", // Deezer demo |
| 52 "npnjdccdffhdndcbeappiamcehbhjibf", // Docs.app demo | 55 "npnjdccdffhdndcbeappiamcehbhjibf", // Docs.app demo |
| 56 "ekgadegabdkcbkodfbgidncffijbghhl", // Duolingo demo |
| 53 "iddohohhpmajlkbejjjcfednjnhlnenk", // Evernote demo | 57 "iddohohhpmajlkbejjjcfednjnhlnenk", // Evernote demo |
| 54 "bjdhhokmhgelphffoafoejjmlfblpdha", // Gmail demo | 58 "bjdhhokmhgelphffoafoejjmlfblpdha", // Gmail demo |
| 55 "mdhnphfgagkpdhndljccoackjjhghlif", // Google Drive demo | 59 "mdhnphfgagkpdhndljccoackjjhghlif", // Google Drive demo |
| 56 "dondgdlndnpianbklfnehgdhkickdjck", // Google Keep demo | 60 "dondgdlndnpianbklfnehgdhkickdjck", // Google Keep demo |
| 61 "amfoiggnkefambnaaphodjdmdooiinna", // Google Play Movie and TV demo |
| 57 "fgjnkhlabjcaajddbaenilcmpcidahll", // Google+ demo | 62 "fgjnkhlabjcaajddbaenilcmpcidahll", // Google+ demo |
| 58 "ifpkhncdnjfipfjlhfidljjffdgklanh", // Google+ Photos demo | 63 "ifpkhncdnjfipfjlhfidljjffdgklanh", // Google+ Photos demo |
| 59 "cgmlfbhkckbedohgdepgbkflommbfkep", // Hangouts.app demo | 64 "cgmlfbhkckbedohgdepgbkflommbfkep", // Hangouts.app demo |
| 60 "edhhaiphkklkcfcbnlbpbiepchnkgkpn", // Helper.extension demo | 65 "edhhaiphkklkcfcbnlbpbiepchnkgkpn", // Helper.extension demo |
| 66 "jckncghadoodfbbbmbpldacojkooophh", // Journal demo |
| 61 "diehajhcjifpahdplfdkhiboknagmfii", // Kindle demo | 67 "diehajhcjifpahdplfdkhiboknagmfii", // Kindle demo |
| 68 "idneggepppginmaklfbaniklagjghpio", // Kingsroad demo |
| 62 "nhpmmldpbfjofkipjaieeomhnmcgihfm", // Menu.app demo | 69 "nhpmmldpbfjofkipjaieeomhnmcgihfm", // Menu.app demo |
| 70 "kcjbmmhccecjokfmckhddpmghepcnidb", // Mint demo |
| 63 "onbhgdmifjebcabplolilidlpgeknifi", // Music.app demo | 71 "onbhgdmifjebcabplolilidlpgeknifi", // Music.app demo |
| 64 "kkkbcoabfhgekpnddfkaphobhinociem", // Netflix demo | 72 "kkkbcoabfhgekpnddfkaphobhinociem", // Netflix demo |
| 65 "adlphlfdhhjenpgimjochcpelbijkich", // New York Times demo | 73 "adlphlfdhhjenpgimjochcpelbijkich", // New York Times demo |
| 66 "cgefhjmlaifaamhhoojmpcnihlbddeki", // Pandora demo | 74 "cgefhjmlaifaamhhoojmpcnihlbddeki", // Pandora demo |
| 67 "kpjjigggmcjinapdeipapdcnmnjealll", // Pixlr demo | 75 "kpjjigggmcjinapdeipapdcnmnjealll", // Pixlr demo |
| 76 "ifnadhpngkodeccijnalokiabanejfgm", // Pixsta demo |
| 77 "klcojgagjmpgmffcildkgbfmfffncpcd", // Plex demo |
| 78 "nnikmgjhdlphciaonjmoppfckbpoinnb", // Pocket demo |
| 79 "khldngaiohpnnoikfmnmfnebecgeobep", // Polarr Photo demo |
| 68 "aleodiobpjillgfjdkblghiiaegggmcm", // Quickoffice demo | 80 "aleodiobpjillgfjdkblghiiaegggmcm", // Quickoffice demo |
| 69 "nifkmgcdokhkjghdlgflonppnefddien", // Sheets demo | 81 "nifkmgcdokhkjghdlgflonppnefddien", // Sheets demo |
| 70 "hdmobeajeoanbanmdlabnbnlopepchip", // Slides demo | 82 "hdmobeajeoanbanmdlabnbnlopepchip", // Slides demo |
| 71 "dgohlccohkojjgkkfholmobjjoledflp", // Spotify demo | 83 "dgohlccohkojjgkkfholmobjjoledflp", // Spotify demo |
| 72 "dhmdaeekeihmajjnmichlhiffffdbpde", // Store.app demo | 84 "dhmdaeekeihmajjnmichlhiffffdbpde", // Store.app demo |
| 85 "onklhlmbpfnmgmelakhgehkfdmkpmekd", // Todoist demo |
| 73 "jeabmjjifhfcejonjjhccaeigpnnjaak", // TweetDeck demo | 86 "jeabmjjifhfcejonjjhccaeigpnnjaak", // TweetDeck demo |
| 87 "pdckcbpciaaicoomipamcabpdadhofgh", // Weatherbug demo |
| 88 "biliocemfcghhioihldfdmkkhnofcgmb", // Webcam Toy demo |
| 89 "bhfoghflalnnjfcfkaelngenjgjjhapk", // Wevideo demo |
| 90 "pjckdjlmdcofkkkocnmhcbehkiapalho", // Wunderlist demo |
| 74 "pbdihpaifchmclcmkfdgffnnpfbobefh", // YouTube demo | 91 "pbdihpaifchmclcmkfdgffnnpfbobefh", // YouTube demo |
| 75 | 92 |
| 76 // Testing extensions: | 93 // Testing extensions: |
| 77 "ongnjlefhnoajpbodoldndkbkdgfomlp", // Show Managed Storage | 94 "ongnjlefhnoajpbodoldndkbkdgfomlp", // Show Managed Storage |
| 78 }; | 95 }; |
| 79 | 96 |
| 80 } // namespace | 97 } // namespace |
| 81 | 98 |
| 82 DeviceLocalAccountManagementPolicyProvider:: | 99 DeviceLocalAccountManagementPolicyProvider:: |
| 83 DeviceLocalAccountManagementPolicyProvider( | 100 DeviceLocalAccountManagementPolicyProvider( |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 129 if (error) { | 146 if (error) { |
| 130 *error = l10n_util::GetStringFUTF16( | 147 *error = l10n_util::GetStringFUTF16( |
| 131 IDS_EXTENSION_CANT_INSTALL_IN_DEVICE_LOCAL_ACCOUNT, | 148 IDS_EXTENSION_CANT_INSTALL_IN_DEVICE_LOCAL_ACCOUNT, |
| 132 base::UTF8ToUTF16(extension->name()), | 149 base::UTF8ToUTF16(extension->name()), |
| 133 base::UTF8ToUTF16(extension->id())); | 150 base::UTF8ToUTF16(extension->id())); |
| 134 } | 151 } |
| 135 return false; | 152 return false; |
| 136 } | 153 } |
| 137 | 154 |
| 138 } // namespace chromeos | 155 } // namespace chromeos |
| OLD | NEW |