1 /* 2 * Copyright (C) 2016 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 package com.android.managedprovisioning.common; 17 18 public final class Globals { Globals()19 private Globals() {} 20 21 /** 22 * Make this true to enable extra logging. Do not submit when this is true. 23 */ 24 public static final boolean DEBUG = false; 25 26 public static final String ACTION_RESUME_PROVISIONING = 27 "com.android.managedprovisioning.action.RESUME_PROVISIONING"; 28 29 /** 30 * Start a provisioning flow that sets a Device Owner without user interaction. Per the Android 31 * Compatibility Definition document, this is not compatible with declaring the feature 32 * android.software.device_admin, so it cannot be used to silently enroll a production device 33 * into Android Enterprise management. 34 */ 35 public static final String ACTION_PROVISION_MANAGED_DEVICE_SILENTLY = 36 "android.app.action.PROVISION_MANAGED_DEVICE_SILENTLY"; 37 38 public static final String MANAGED_PROVISIONING_PACKAGE_NAME = 39 "com.android.managedprovisioning"; 40 } 41