寻找 AOSP 设置 class 来设置 PIN

Looking for the AOSP Settings class to set the PIN

在“设置”应用的 AOSP 源代码中,有几个 class 与锁定屏幕有关,即 ChooseLockPassword.java。但是,我找不到关于 class 实际上与 PIN 相关的任何评论或任何文档。

这是我正在编写的 Android 应用程序,我想在其中克隆设置 "set PIN" UI 和功能。

我可以找到 ChooseLockPassword(用于包含字母的密码)、ChooseLockPattern(用于 Android 锁定模式)和 ChooseLockGeneric(似乎只是确定在给定时刻显示哪一个)。

遗憾的是,我找不到任何允许您设置 PIN 码的 classes,只有图案和密码。

ChooseLockPassword.java 文件同时处理密码和 PIN。

Based on Input selection PIN the numeric keyboard (mPasswordEntry.getInputType()) is presented and input is converted to String and passed for validation of the password. Method validatePassword(String password)`