19704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski/* 29704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski * Copyright (C) 2017 The Android Open Source Project 39704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski * 49704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file 59704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski * except in compliance with the License. You may obtain a copy of the License at 69704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski * 79704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski * http://www.apache.org/licenses/LICENSE-2.0 89704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski * 99704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski * Unless required by applicable law or agreed to in writing, software distributed under the 109704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 119704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski * KIND, either express or implied. See the License for the specific language governing 129704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski * permissions and limitations under the License. 139704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski */ 149704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski 159704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowskipackage com.android.settings.enterprise; 169704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski 179704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowskiimport android.Manifest; 189704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowskiimport android.content.Context; 199704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski 209704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowskipublic class AdminGrantedCameraPermissionPreferenceController extends 219704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski AdminGrantedPermissionsPreferenceControllerBase { 229704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski 239704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski private static final String KEY_ENTERPRISE_PRIVACY_NUMBER_CAMERA_ACCESS_PACKAGES 249704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski = "enterprise_privacy_number_camera_access_packages"; 259704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski 26b5f5ffbece14b4f2882144f465ee67b35d5aa567Fan Zhang public AdminGrantedCameraPermissionPreferenceController(Context context, boolean async) { 27b5f5ffbece14b4f2882144f465ee67b35d5aa567Fan Zhang super(context, async, new String[] {Manifest.permission.CAMERA}); 289704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski } 299704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski 309704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski @Override 319704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski public String getPreferenceKey() { 329704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski return KEY_ENTERPRISE_PRIVACY_NUMBER_CAMERA_ACCESS_PACKAGES; 339704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski } 349704a28c7b2934d40a70a4529a06641816be3d62Bartosz Fabianowski} 35