Merge "Change supervisor settings constants to int." into tm-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
7f9d05c6d2
@@ -35449,8 +35449,8 @@ package android.provider {
|
||||
field public static final String EXTRA_WIFI_NETWORK_RESULT_LIST = "android.provider.extra.WIFI_NETWORK_RESULT_LIST";
|
||||
field public static final String INTENT_CATEGORY_USAGE_ACCESS_CONFIG = "android.intent.category.USAGE_ACCESS_CONFIG";
|
||||
field public static final String METADATA_USAGE_ACCESS_REASON = "android.settings.metadata.USAGE_ACCESS_REASON";
|
||||
field public static final String SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS = "supervisor_restricted_biometrics_controller";
|
||||
field public static final String SUPERVISOR_VERIFICATION_SETTING_UNKNOWN = "";
|
||||
field public static final int SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS = 1; // 0x1
|
||||
field public static final int SUPERVISOR_VERIFICATION_SETTING_UNKNOWN = 0; // 0x0
|
||||
}
|
||||
|
||||
public static final class Settings.Global extends android.provider.Settings.NameValueTable {
|
||||
|
||||
@@ -24,7 +24,6 @@ import android.annotation.Nullable;
|
||||
import android.annotation.RequiresPermission;
|
||||
import android.annotation.SdkConstant;
|
||||
import android.annotation.SdkConstant.SdkConstantType;
|
||||
import android.annotation.StringDef;
|
||||
import android.annotation.SuppressLint;
|
||||
import android.annotation.SystemApi;
|
||||
import android.annotation.TestApi;
|
||||
@@ -2128,7 +2127,7 @@ public final class Settings {
|
||||
/**
|
||||
* Intent extra: The id of a setting restricted by supervisors.
|
||||
* <p>
|
||||
* Type: String with a value from the SupervisorVerificationSetting annotation below.
|
||||
* Type: Integer with a value from the SupervisorVerificationSetting annotation below.
|
||||
* <ul>
|
||||
* <li>{@link #SUPERVISOR_VERIFICATION_SETTING_UNKNOWN}
|
||||
* <li>{@link #SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS}
|
||||
@@ -2141,20 +2140,19 @@ public final class Settings {
|
||||
/**
|
||||
* Unknown setting.
|
||||
*/
|
||||
public static final String SUPERVISOR_VERIFICATION_SETTING_UNKNOWN = "";
|
||||
public static final int SUPERVISOR_VERIFICATION_SETTING_UNKNOWN = 0;
|
||||
|
||||
/**
|
||||
* Biometric settings for supervisors.
|
||||
*/
|
||||
public static final String SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS =
|
||||
"supervisor_restricted_biometrics_controller";
|
||||
public static final int SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS = 1;
|
||||
|
||||
/**
|
||||
* Keys for {@link #EXTRA_SUPERVISOR_RESTRICTED_SETTING_KEY}.
|
||||
* @hide
|
||||
*/
|
||||
@Retention(RetentionPolicy.SOURCE)
|
||||
@StringDef(prefix = { "SUPERVISOR_VERIFICATION_SETTING_" }, value = {
|
||||
@IntDef(prefix = { "SUPERVISOR_VERIFICATION_SETTING_" }, value = {
|
||||
SUPERVISOR_VERIFICATION_SETTING_UNKNOWN,
|
||||
SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS,
|
||||
})
|
||||
|
||||
@@ -80,8 +80,8 @@ public class BiometricActionDisabledByAdminControllerTest {
|
||||
assertEquals(Settings.ACTION_MANAGE_SUPERVISOR_RESTRICTED_SETTING,
|
||||
intentCaptor.getValue().getAction());
|
||||
assertEquals(Settings.SUPERVISOR_VERIFICATION_SETTING_BIOMETRICS,
|
||||
intentCaptor.getValue().getStringExtra(
|
||||
Settings.EXTRA_SUPERVISOR_RESTRICTED_SETTING_KEY));
|
||||
intentCaptor.getValue().getIntExtra(
|
||||
Settings.EXTRA_SUPERVISOR_RESTRICTED_SETTING_KEY, -1));
|
||||
assertEquals(componentName.getPackageName(), intentCaptor.getValue().getPackage());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user