다음을 통해 공유


DevicePolicyManager.SetMaximumFailedPasswordsForWipe 메서드

정의

이 값을 0보다 큰 값으로 설정하면 잘못된 디바이스 잠금 해제 암호를 너무 많이 입력한 후 디바이스 또는 프로필 초기화를 수행하는 정책을 사용할 수 있습니다.

[Android.Runtime.Register("setMaximumFailedPasswordsForWipe", "(Landroid/content/ComponentName;I)V", "GetSetMaximumFailedPasswordsForWipe_Landroid_content_ComponentName_IHandler")]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_WIPE_DATA")]
public virtual void SetMaximumFailedPasswordsForWipe (Android.Content.ComponentName? admin, int num);
[<Android.Runtime.Register("setMaximumFailedPasswordsForWipe", "(Landroid/content/ComponentName;I)V", "GetSetMaximumFailedPasswordsForWipe_Landroid_content_ComponentName_IHandler")>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_WIPE_DATA")>]
abstract member SetMaximumFailedPasswordsForWipe : Android.Content.ComponentName * int -> unit
override this.SetMaximumFailedPasswordsForWipe : Android.Content.ComponentName * int -> unit

매개 변수

admin
ComponentName

DeviceAdminReceiver 이 요청과 연결된 요청입니다. 호출자가 디바이스 관리자가 아닌 경우 Null입니다.

num
Int32

디바이스 또는 프로필을 초기화할 때 실패한 암호 시도 횟수입니다.

특성

설명

이 값을 0보다 큰 값으로 설정하면 잘못된 디바이스 잠금 해제 암호를 너무 많이 입력한 후 디바이스 또는 프로필 초기화를 수행하는 정책을 사용할 수 있습니다. 이 정책은 실패한 암호를 감시하고 디바이스를 초기화하며 디바이스 관리자를 호출하면 둘 다 DeviceAdminInfo#USES_POLICY_WATCH_LOGIN 요청해야 합니다 DeviceAdminInfo#USES_POLICY_WIPE_DATA.

시스템 또는 주 사용자에 대해 이 정책을 설정하면 잘못된 암호가 너무 많이 시도되면 디바이스가 공장 재설정됩니다. 다른 사용자에 설정하면 해당 사용자 또는 프로필만 초기화됩니다.

다른 정책(예: 특정 애플리케이션에 대해서만 데이터 지우기, 자격 증명 지우기 또는 해지 또는 서버 실패 보고)을 구현하려면 대신 구현 DeviceAdminReceiver#onPasswordFailed(Context, android.content.Intent) 해야 합니다. 최대 개수에 도달하면 디바이스 또는 프로필이 즉시 초기화되고 콜백이 호출되지 않으므로 이 API를 사용하지 마세요.

부모 프로필에 DevicePolicyManager 값을 설정하기 위해 반환된 #getParentProfileInstance(ComponentName) 인스턴스에서 이 메서드를 호출할 수 있습니다.

기능을 지원하지 PackageManager#FEATURE_SECURE_LOCK_SCREEN 않는 디바이스에서는 암호가 항상 비어 있으며 이 메서드는 효과가 없습니다. 즉, 정책이 설정되지 않았습니다.

에 대한 android.app.admin.DevicePolicyManager.setMaximumFailedPasswordsForWipe(android.content.ComponentName, int)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상