* commit '7870850387dabd32a54e3fca7d65dea5f45a9a16': Make sure that external callers cannot pass in the confirm bypass extra
This commit is contained in:
@@ -154,6 +154,9 @@ public class ChooseLockPassword extends PreferenceActivity {
|
||||
super.onCreate(savedInstanceState);
|
||||
mLockPatternUtils = new LockPatternUtils(getActivity());
|
||||
Intent intent = getActivity().getIntent();
|
||||
if (!(getActivity() instanceof ChooseLockPassword)) {
|
||||
throw new SecurityException("Fragment contained in wrong activity");
|
||||
}
|
||||
mRequestedQuality = Math.max(intent.getIntExtra(LockPatternUtils.PASSWORD_TYPE_KEY,
|
||||
mRequestedQuality), mLockPatternUtils.getRequestedPasswordQuality());
|
||||
mPasswordMinLength = Math.max(
|
||||
|
Reference in New Issue
Block a user