DevicePolicyManager.SetPasswordMinimumNumeric(ComponentName, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается приложением, которое управляет устройством, чтобы задать минимальное количество числовых цифр, необходимых в пароле.
[Android.Runtime.Register("setPasswordMinimumNumeric", "(Landroid/content/ComponentName;I)V", "GetSetPasswordMinimumNumeric_Landroid_content_ComponentName_IHandler")]
public virtual void SetPasswordMinimumNumeric(Android.Content.ComponentName admin, int length);
[<Android.Runtime.Register("setPasswordMinimumNumeric", "(Landroid/content/ComponentName;I)V", "GetSetPasswordMinimumNumeric_Landroid_content_ComponentName_IHandler")>]
abstract member SetPasswordMinimumNumeric : Android.Content.ComponentName * int -> unit
override this.SetPasswordMinimumNumeric : Android.Content.ComponentName * int -> unit
Параметры
- admin
- ComponentName
С которым DeviceAdminReceiver связан этот запрос.
- length
- Int32
Новое требуемое минимальное число числовых цифр, необходимых в пароле. Значение 0 означает, что ограничения отсутствуют.
- Атрибуты
Комментарии
Вызывается приложением, которое управляет устройством, чтобы задать минимальное количество числовых цифр, необходимых в пароле. После этого пользователь не сможет ввести новый пароль, который не является по крайней мере ограничивающим, как задано. Обратите внимание, что текущий пароль останется до тех пор, пока пользователь не настроит новый, поэтому изменение не будет происходить немедленно. Чтобы указать пользователю новый пароль, используйте #ACTION_SET_NEW_PASSWORD или #ACTION_SET_NEW_PARENT_PROFILE_PASSWORD после установки этого значения. Это ограничение применяется только в том случае, если администратор также запросил#PASSWORD_QUALITY_COMPLEX.#setPasswordQuality Если приложение, нацеливающееся на уровень android.os.Build.VERSION_CODES#R SDK и выше, применяет это ограничение без настройки качества пароля в #PASSWORD_QUALITY_COMPLEX первую очередь, этот метод вызовет исключение IllegalStateException. Значение по умолчанию — 1.
На устройствах, не поддерживающих PackageManager#FEATURE_SECURE_LOCK_SCREEN функцию, пароль всегда считается пустым.
Администратор вызывающего устройства должен иметь DeviceAdminInfo#USES_POLICY_LIMIT_PASSWORD возможность вызывать этот метод; если он не имеет, создается исключение безопасности.
Приложения, предназначенные android.os.Build.VERSION_CODES#R и ниже, могут вызывать этот метод в экземпляре DevicePolicyManager , возвращаемом #getParentProfileInstance(ComponentName) для задания ограничений родительского профиля.
<string>Note:</strong> этот метод игнорируется в {PackageManager#FEATURE_AUTOMOTIVE автостроек}.
Этот элемент не рекомендуется. Дополнительные сведения см. в разделе #setPasswordQuality(ComponentName, int) .
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".