Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a328b588 authored by Rubin Xu's avatar Rubin Xu
Browse files

Add policy identifier for device policy API

Policy identifiers for DPM.getRequiredPasswordComplexity
so it can be converted into acoexistable API and utilised
by non-EMM management mode.

Bug: 289520697
Test: None
API-Coverage-Bug: 325214640
Change-Id: Idbfd8ba28765a219ca0d2e88a6b3a66fef6433a8
parent 9027446c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -7954,6 +7954,7 @@ package android.app.admin {
    field public static final String LOCK_TASK_POLICY = "lockTask";
    field public static final String PACKAGES_SUSPENDED_POLICY = "packagesSuspended";
    field public static final String PACKAGE_UNINSTALL_BLOCKED_POLICY = "packageUninstallBlocked";
    field @FlaggedApi("android.app.admin.flags.policy_engine_migration_v2_enabled") public static final String PASSWORD_COMPLEXITY_POLICY = "passwordComplexity";
    field public static final String PERMISSION_GRANT_POLICY = "permissionGrant";
    field public static final String PERSISTENT_PREFERRED_ACTIVITY_POLICY = "persistentPreferredActivity";
    field public static final String RESET_PASSWORD_TOKEN_POLICY = "resetPasswordToken";
+6 −0
Original line number Diff line number Diff line
@@ -173,6 +173,12 @@ public final class DevicePolicyIdentifiers {
    @FlaggedApi(Flags.FLAG_POLICY_ENGINE_MIGRATION_V2_ENABLED)
    public static final String USB_DATA_SIGNALING_POLICY = "usbDataSignaling";

    /**
     * String identifier for {@link DevicePolicyManager#setRequiredPasswordComplexity}.
     */
    @FlaggedApi(Flags.FLAG_POLICY_ENGINE_MIGRATION_V2_ENABLED)
    public static final String PASSWORD_COMPLEXITY_POLICY = "passwordComplexity";

    /**
     * @hide
     */