Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(467)

Side by Side Diff: chrome/browser/chromeos/policy/proto/chrome_device_policy.proto

Issue 1714473002: Add usb_detachable_whitelist to device policy proto (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebased / incremented IDs to account for intermediate commits Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 syntax = "proto2"; 5 syntax = "proto2";
6 6
7 option optimize_for = LITE_RUNTIME; 7 option optimize_for = LITE_RUNTIME;
8 8
9 package enterprise_management; 9 package enterprise_management;
10 10
(...skipping 649 matching lines...) Expand 10 before | Expand all | Expand 10 after
660 // endpoint or return back to the default GAIA flow. 660 // endpoint or return back to the default GAIA flow.
661 message LoginAuthenticationBehaviorProto { 661 message LoginAuthenticationBehaviorProto {
662 enum LoginBehavior { 662 enum LoginBehavior {
663 GAIA = 0; 663 GAIA = 0;
664 SAML_INTERSTITIAL = 1; 664 SAML_INTERSTITIAL = 1;
665 }; 665 };
666 666
667 optional LoginBehavior login_authentication_behavior = 1 [default = GAIA]; 667 optional LoginBehavior login_authentication_behavior = 1 [default = GAIA];
668 } 668 }
669 669
670 // Identifiers of a USB device or device family.
671 message UsbDeviceIdProto {
672 // USB Vendor Identifier (aka idVendor).
673 optional int32 vendor_id = 1;
674 // USB Product Identifier (aka idProduct).
675 optional int32 product_id = 2;
676 }
677
678 // This setting contains the list of USB devices to detach from the kernel
679 // drivers in order to use them in web applications.
680 // The list is used by the permission_broker daemon.
681 message UsbDetachableWhitelistProto {
682 repeated UsbDeviceIdProto id = 1;
683 }
684
670 message ChromeDeviceSettingsProto { 685 message ChromeDeviceSettingsProto {
671 optional DevicePolicyRefreshRateProto device_policy_refresh_rate = 1; 686 optional DevicePolicyRefreshRateProto device_policy_refresh_rate = 1;
672 optional UserWhitelistProto user_whitelist = 2; 687 optional UserWhitelistProto user_whitelist = 2;
673 optional GuestModeEnabledProto guest_mode_enabled = 3; 688 optional GuestModeEnabledProto guest_mode_enabled = 3;
674 optional OBSOLETE_DeviceProxySettingsProto device_proxy_settings = 4 689 optional OBSOLETE_DeviceProxySettingsProto device_proxy_settings = 4
675 [deprecated = true]; 690 [deprecated = true];
676 optional CameraEnabledProto camera_enabled = 5; 691 optional CameraEnabledProto camera_enabled = 5;
677 optional ShowUserNamesOnSigninProto show_user_names = 6; 692 optional ShowUserNamesOnSigninProto show_user_names = 6;
678 optional DataRoamingEnabledProto data_roaming_enabled = 7; 693 optional DataRoamingEnabledProto data_roaming_enabled = 7;
679 optional AllowNewUsersProto allow_new_users = 8; 694 optional AllowNewUsersProto allow_new_users = 8;
(...skipping 27 matching lines...) Expand all
707 optional RebootOnShutdownProto reboot_on_shutdown = 34; 722 optional RebootOnShutdownProto reboot_on_shutdown = 34;
708 optional DeviceHeartbeatSettingsProto device_heartbeat_settings = 35; 723 optional DeviceHeartbeatSettingsProto device_heartbeat_settings = 35;
709 optional ExtensionCacheSizeProto extension_cache_size = 36; 724 optional ExtensionCacheSizeProto extension_cache_size = 36;
710 optional LoginScreenDomainAutoCompleteProto 725 optional LoginScreenDomainAutoCompleteProto
711 login_screen_domain_auto_complete = 37; 726 login_screen_domain_auto_complete = 37;
712 optional DeviceLogUploadSettingsProto device_log_upload_settings = 38; 727 optional DeviceLogUploadSettingsProto device_log_upload_settings = 38;
713 optional DisplayRotationDefaultProto display_rotation_default = 39; 728 optional DisplayRotationDefaultProto display_rotation_default = 39;
714 optional AllowKioskAppControlChromeVersionProto 729 optional AllowKioskAppControlChromeVersionProto
715 allow_kiosk_app_control_chrome_version = 40; 730 allow_kiosk_app_control_chrome_version = 40;
716 optional LoginAuthenticationBehaviorProto login_authentication_behavior = 41; 731 optional LoginAuthenticationBehaviorProto login_authentication_behavior = 41;
732 optional UsbDetachableWhitelistProto usb_detachable_whitelist = 42;
717 } 733 }
OLDNEW
« no previous file with comments | « chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc ('k') | chrome/test/data/policy/policy_test_cases.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698