DevicePolicyManager.SetPasswordMinimumSymbols(ComponentName, Int32) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
암호에 필요한 최소 기호 수를 설정하기 위해 디바이스를 관리하는 애플리케이션에서 호출됩니다.
[Android.Runtime.Register("setPasswordMinimumSymbols", "(Landroid/content/ComponentName;I)V", "GetSetPasswordMinimumSymbols_Landroid_content_ComponentName_IHandler")]
public virtual void SetPasswordMinimumSymbols (Android.Content.ComponentName admin, int length);
[<Android.Runtime.Register("setPasswordMinimumSymbols", "(Landroid/content/ComponentName;I)V", "GetSetPasswordMinimumSymbols_Landroid_content_ComponentName_IHandler")>]
abstract member SetPasswordMinimumSymbols : Android.Content.ComponentName * int -> unit
override this.SetPasswordMinimumSymbols : Android.Content.ComponentName * int -> unit
매개 변수
- admin
- ComponentName
DeviceAdminReceiver
이 요청과 연결된 요청입니다.
- length
- Int32
암호에 필요한 원하는 새 최소 기호 수입니다. 값이 0이면 제한이 없음을 의미합니다.
- 특성
설명
암호에 필요한 최소 기호 수를 설정하기 위해 디바이스를 관리하는 애플리케이션에서 호출됩니다. 이 설정 후에는 사용자가 설정된 암호만큼 제한적이지 않은 새 암호를 입력할 수 없습니다. 현재 암호는 사용자가 새 암호를 설정할 때까지 유지되므로 변경 내용이 즉시 발생하지 않습니다. 사용자에게 새 암호를 묻는 메시지를 표시하려면 이 값을 사용하거나 #ACTION_SET_NEW_PARENT_PROFILE_PASSWORD
설정한 후에 사용합니다#ACTION_SET_NEW_PASSWORD
. 이 제약 조건은 관리자가 .을(를) 요청한 #PASSWORD_QUALITY_COMPLEX
#setPasswordQuality
경우에만 적용됩니다. SDK 수준 android.os.Build.VERSION_CODES#R
이상을 대상으로 하는 앱이 암호 품질을 #PASSWORD_QUALITY_COMPLEX
먼저 설정하지 않고 이 제약 조건을 적용하면 이 메서드가 throw IllegalStateException
됩니다. 기본값은 1입니다.
기능을 지원하지 PackageManager#FEATURE_SECURE_LOCK_SCREEN
않는 디바이스에서는 암호가 항상 비어 있는 것으로 처리됩니다.
호출 디바이스 관리자가 이 메서드를 호출할 수 있도록 요청 DeviceAdminInfo#USES_POLICY_LIMIT_PASSWORD
해야 합니다. 그렇지 않은 경우 보안 예외가 throw됩니다.
아래의 대상 앱은 android.os.Build.VERSION_CODES#R
부모 프로필에 대한 DevicePolicyManager
제한을 설정하기 위해 반환된 #getParentProfileInstance(ComponentName)
인스턴스에서 이 메서드를 호출할 수 있습니다.
<string>Note:</strong> 이 메서드는 {PackageManager#FEATURE_AUTOMOTIVE 자동차 빌드}에서 무시됩니다.
이 멤버는 더 이상 사용되지 않습니다. 자세한 내용은 참조 #setPasswordQuality(ComponentName, int)
하세요.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.