Merge "Add special lock screen prompt strings for strong auth."
This commit is contained in:
committed by
Android (Google) Code Review
commit
740405a044
@@ -54,16 +54,15 @@ import java.util.ArrayList;
|
||||
public class ConfirmLockPassword extends ConfirmDeviceCredentialBaseActivity {
|
||||
|
||||
// The index of the array is isStrongAuth << 2 + isProfile << 1 + isAlpha.
|
||||
// TODO(b/36511626): add back special strings for strong auth.
|
||||
private static final int[] DETAIL_TEXTS = new int[] {
|
||||
R.string.lockpassword_confirm_your_pin_generic,
|
||||
R.string.lockpassword_confirm_your_password_generic,
|
||||
R.string.lockpassword_confirm_your_pin_generic_profile,
|
||||
R.string.lockpassword_confirm_your_password_generic_profile,
|
||||
R.string.lockpassword_confirm_your_pin_generic,
|
||||
R.string.lockpassword_confirm_your_password_generic,
|
||||
R.string.lockpassword_confirm_your_pin_generic_profile,
|
||||
R.string.lockpassword_confirm_your_password_generic_profile,
|
||||
R.string.lockpassword_strong_auth_required_device_pin,
|
||||
R.string.lockpassword_strong_auth_required_device_password,
|
||||
R.string.lockpassword_strong_auth_required_work_pin,
|
||||
R.string.lockpassword_strong_auth_required_work_password,
|
||||
};
|
||||
|
||||
public static class InternalActivity extends ConfirmLockPassword {
|
||||
|
@@ -243,11 +243,15 @@ public class ConfirmLockPattern extends ConfirmDeviceCredentialBaseActivity {
|
||||
}
|
||||
|
||||
private int getDefaultDetails() {
|
||||
// TODO(b/36511626): add back special strings for strong auth.
|
||||
final boolean isStrongAuthRequired = isStrongAuthRequired();
|
||||
if (UserManager.get(getActivity()).isManagedProfile(mEffectiveUserId)) {
|
||||
return R.string.lockpassword_confirm_your_pattern_generic_profile;
|
||||
return isStrongAuthRequired
|
||||
? R.string.lockpassword_strong_auth_required_work_pattern
|
||||
: R.string.lockpassword_confirm_your_pattern_generic_profile;
|
||||
} else {
|
||||
return R.string.lockpassword_confirm_your_pattern_generic;
|
||||
return isStrongAuthRequired
|
||||
? R.string.lockpassword_strong_auth_required_device_pattern
|
||||
: R.string.lockpassword_confirm_your_pattern_generic;
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user