DevicePolicyManager.SetPasswordMinimumSymbols(ComponentName, Int32) Metode

Definisi

Dipanggil oleh aplikasi yang mengelola perangkat untuk mengatur jumlah minimum simbol yang diperlukan dalam kata sandi.

[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

Parameter

admin
ComponentName

Permintaan DeviceAdminReceiver ini dikaitkan dengannya.

length
Int32

Jumlah minimum simbol yang diinginkan yang baru diperlukan dalam kata sandi. Nilai 0 berarti tidak ada batasan.

Atribut

Keterangan

Dipanggil oleh aplikasi yang mengelola perangkat untuk mengatur jumlah minimum simbol yang diperlukan dalam kata sandi. Setelah mengatur ini, pengguna tidak akan dapat memasukkan kata sandi baru yang setidaknya tidak sebatas apa yang telah ditetapkan. Perhatikan bahwa kata sandi saat ini akan tetap ada hingga pengguna menetapkan kata sandi baru, sehingga perubahan tidak segera terjadi. Untuk meminta kata sandi baru kepada pengguna, gunakan #ACTION_SET_NEW_PASSWORD atau #ACTION_SET_NEW_PARENT_PROFILE_PASSWORD setelah mengatur nilai ini. Batasan ini hanya diberlakukan jika administrator juga telah meminta #PASSWORD_QUALITY_COMPLEX dengan #setPasswordQuality. Jika aplikasi yang menargetkan tingkat android.os.Build.VERSION_CODES#R SDK ke atas memberlakukan batasan ini tanpa mengatur kualitas kata sandi terlebih #PASSWORD_QUALITY_COMPLEX dahulu, metode ini akan melemparkan IllegalStateException. Nilai default adalah 1.

Pada perangkat yang tidak mendukung PackageManager#FEATURE_SECURE_LOCK_SCREEN fitur, kata sandi selalu diperlakukan kosong.

Admin perangkat panggilan harus meminta DeviceAdminInfo#USES_POLICY_LIMIT_PASSWORD untuk dapat memanggil metode ini; jika belum, pengecualian keamanan akan dilemparkan.

Penargetan android.os.Build.VERSION_CODES#R aplikasi dan di bawah ini dapat memanggil metode ini pada instans yang DevicePolicyManager dikembalikan oleh #getParentProfileInstance(ComponentName) untuk mengatur pembatasan pada profil induk.

<String>Note:</strong> metode ini diabaikan pada {PackageManager#FEATURE_AUTOMOTIVE build otomotif}.

Anggota ini tidak digunakan lagi. lihat #setPasswordQuality(ComponentName, int) untuk detailnya.

Dokumentasi Java untuk android.app.admin.DevicePolicyManager.setPasswordMinimumSymbols(android.content.ComponentName, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk