Persyaratan sandi yang digunakan untuk membuka kunci perangkat.
Representasi JSON |
---|
{ "passwordMinimumLength": integer, "passwordMinimumLetters": integer, "passwordMinimumLowerCase": integer, "passwordMinimumNonLetter": integer, "passwordMinimumNumeric": integer, "passwordMinimumSymbols": integer, "passwordMinimumUpperCase": integer, "passwordQuality": enum ( |
Kolom | |
---|---|
passwordMinimumLength |
Panjang sandi minimum yang diizinkan. Nilai 0 berarti tidak ada batasan. Hanya diterapkan jika |
passwordMinimumLetters |
Jumlah huruf minimum yang diperlukan dalam sandi. Hanya diterapkan saat |
passwordMinimumLowerCase |
Jumlah minimum huruf kecil yang diperlukan dalam sandi. Hanya diterapkan saat |
passwordMinimumNonLetter |
Jumlah minimum karakter bukan huruf (digit atau simbol) yang diperlukan dalam sandi. Hanya diterapkan saat |
passwordMinimumNumeric |
Jumlah minimum digit numerik yang diperlukan dalam sandi. Hanya diterapkan saat |
passwordMinimumSymbols |
Jumlah minimum simbol yang diperlukan dalam sandi. Hanya diterapkan saat |
passwordMinimumUpperCase |
Jumlah minimum huruf besar yang diperlukan dalam sandi. Hanya diterapkan saat |
passwordQuality |
Kualitas sandi yang diperlukan. |
passwordHistoryLength |
Panjang histori sandi. Setelah menyetel kolom ini, pengguna tidak akan dapat memasukkan sandi baru yang sama dengan sandi apa pun di histori. Nilai 0 berarti tidak ada batasan. |
maximumFailedPasswordsForWipe |
Jumlah sandi pembuka kunci perangkat yang salah dan dapat dimasukkan sebelum perangkat dihapus total. Nilai 0 berarti tidak ada batasan. |
passwordExpirationTimeout |
Waktu habis masa berlaku sandi. Durasi dalam detik dengan paling banyak sembilan digit pecahan, yang diakhiri dengan ' |
passwordScope |
Cakupan tempat persyaratan sandi diterapkan. |
requirePasswordUnlock |
Jangka waktu setelah perangkat atau profil kerja dibuka menggunakan bentuk autentikasi yang kuat (sandi, PIN, pola), hingga perangkat atau profil kerja tersebut dapat dibuka menggunakan metode autentikasi lainnya (misalnya sidik jari, perangkat dipercaya, wajah). Setelah jangka waktu yang ditentukan berlalu, hanya bentuk autentikasi yang kuat yang dapat digunakan untuk membuka kunci perangkat atau profil kerja. |
unifiedLockSettings |
Mengontrol apakah kunci terpadu diizinkan untuk perangkat dan profil kerja, di perangkat yang menjalankan Android 9 dan yang lebih baru dengan profil kerja. Atribut ini hanya dapat disetel jika |
PasswordQuality
Persyaratan kualitas sandi.
Catatan:
- Persyaratan berbasis kompleksitas adalah
COMPLEXITY_LOW
,COMPLEXITY_MEDIUM
, danCOMPLEXITY_HIGH
. - Instance
dianggap memiliki cakupan perangkat jikaPasswordRequirements
ditetapkan kepasswordScope
.SCOPE_DEVICE
- Persyaratan berbasis kompleksitas hanya dapat ditentukan dalam instance
cakupan perangkat.PasswordRequirements
- Jika
memiliki elemen cakupan perangkat denganpasswordPolicies
yang ditetapkan ke nilai berbasis kompleksitas, elemen tersebut juga harus memiliki elemen cakupan perangkat lain denganpasswordQuality
yang ditetapkan ke nilai berbasis non-kompleksitas. Dalam hal ini, hanya nilai berbasis kompleksitas yang berlaku untuk perangkat profil kerja milik pribadi di Android 12 dan yang lebih baru, dan hanya nilai berbasis non-kompleks yang berlaku di semua perangkat lainnya.passwordQuality
- Persyaratan cakupan perangkat berbasis non-kompleks yang diterapkan di perangkat profil kerja milik pribadi di Android 12 dan yang lebih baru akan diperlakukan sebagai persyaratan berbasis kompleksitas berikutnya yang paling ketat untuk aplikasi. Hal ini dapat menyebabkan sedikit perbedaan antara persyaratan yang diminta dan persyaratan yang diterapkan.
- Lihat
untuk mengetahui persyaratan sandi yang benar-benar diterapkan di perangkat.appliedPasswordPolicies
Enum | |
---|---|
PASSWORD_QUALITY_UNSPECIFIED |
Tidak ada persyaratan sandi. |
BIOMETRIC_WEAK |
Perangkat harus diamankan dengan teknologi pengenalan biometrik yang rendah. Termasuk teknologi yang dapat mengenali identitas individu yang kira-kira setara dengan PIN 3 digit (deteksi palsu kurang dari 1 dalam 1.000). Jika diterapkan pada perangkat profil kerja milik pribadi pada cakupan perangkat Android 12, hal ini akan diperlakukan sebagai |
SOMETHING |
{i>Password<i} diperlukan, tetapi tidak ada batasan pada apa yang harus ada dalam {i>password<i}. Jika diterapkan pada perangkat profil kerja milik pribadi pada cakupan perangkat Android 12, hal ini akan diperlakukan sebagai |
NUMERIC |
Sandi harus mengandung karakter numerik. Jika diterapkan pada perangkat profil kerja milik pribadi pada cakupan perangkat Android 12, hal ini akan diperlakukan sebagai |
NUMERIC_COMPLEX |
Sandi harus berisi karakter numerik tanpa urutan berulang (4444) atau yang diurutkan (1234, 4321, 2468). Jika diterapkan pada perangkat profil kerja milik pribadi pada cakupan perangkat Android 12, hal ini akan diperlakukan sebagai |
ALPHABETIC |
Sandi harus mengandung karakter alfabet (atau simbol). Jika diterapkan pada perangkat profil kerja milik pribadi pada cakupan perangkat Android 12, hal ini akan diperlakukan sebagai |
ALPHANUMERIC |
Sandi harus berisi karakter numerik dan alfabet (atau simbol). Jika diterapkan pada perangkat profil kerja milik pribadi pada cakupan perangkat Android 12, hal ini akan diperlakukan sebagai |
COMPLEX |
Sandi harus memenuhi persyaratan minimum yang ditentukan di Jika diterapkan pada perangkat profil kerja milik pribadi pada cakupan perangkat Android 12, hal ini akan diperlakukan sebagai |
COMPLEXITY_LOW |
Definisikan pita kompleksitas sandi rendah sebagai:
Kode ini menetapkan pita kompleksitas minimum yang harus dipenuhi {i>password<i}. Penerapannya bervariasi antara versi Android, mode pengelolaan, dan cakupan sandi yang berbeda. Lihat |
COMPLEXITY_MEDIUM |
Definisikan pita kompleksitas sandi sedang sebagai:
Kode ini menetapkan pita kompleksitas minimum yang harus dipenuhi {i>password<i}. Penerapannya bervariasi antara versi Android, mode pengelolaan, dan cakupan sandi yang berbeda. Lihat |
COMPLEXITY_HIGH |
Definisikan band kompleksitas sandi tinggi sebagai: Di Android 12 dan yang lebih baru:
Kode ini menetapkan pita kompleksitas minimum yang harus dipenuhi {i>password<i}. Penerapannya bervariasi antara versi Android, mode pengelolaan, dan cakupan sandi yang berbeda. Lihat |
RequirePasswordUnlock
Jangka waktu setelah perangkat atau profil kerja dibuka menggunakan bentuk autentikasi yang kuat (sandi, PIN, pola), hingga perangkat atau profil kerja tersebut dapat dibuka menggunakan metode autentikasi lainnya (misalnya sidik jari, perangkat dipercaya, wajah). Setelah jangka waktu yang ditentukan berlalu, hanya bentuk autentikasi yang kuat yang dapat digunakan untuk membuka kunci perangkat atau profil kerja.
Enum | |
---|---|
REQUIRE_PASSWORD_UNLOCK_UNSPECIFIED |
Tidak ditentukan. Default-nya adalah USE_DEFAULT_DEVICE_TIMEOUT. |
USE_DEFAULT_DEVICE_TIMEOUT |
Periode waktu tunggu disetel ke default perangkat. |
REQUIRE_EVERY_DAY |
Periode waktu tunggu disetel ke 24 jam. |
UnifiedLockSettings
Mengontrol apakah kunci terpadu diizinkan untuk perangkat dan profil kerja, di perangkat yang menjalankan Android 9 dan yang lebih baru dengan profil kerja. Tindakan ini tidak berpengaruh pada perangkat lain.
Enum | |
---|---|
UNIFIED_LOCK_SETTINGS_UNSPECIFIED |
Tidak ditentukan. Default-nya adalah ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK . |
ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK |
Kunci umum untuk perangkat dan profil kerja diizinkan. |
REQUIRE_SEPARATE_WORK_LOCK |
Kunci terpisah untuk profil kerja diperlukan. |