解鎖裝置的密碼規定。
JSON 表示法 |
---|
{ "passwordMinimumLength": integer, "passwordMinimumLetters": integer, "passwordMinimumLowerCase": integer, "passwordMinimumNonLetter": integer, "passwordMinimumNumeric": integer, "passwordMinimumSymbols": integer, "passwordMinimumUpperCase": integer, "passwordQuality": enum ( |
欄位 | |
---|---|
passwordMinimumLength |
密碼長度下限。如果值為 0,表示未受到任何限制。只有在 |
passwordMinimumLetters |
密碼中的字母字元數下限。只有在 |
passwordMinimumLowerCase |
密碼中的小寫英文字母長度下限。只有在 |
passwordMinimumNonLetter |
密碼中的非字母字元數下限 (數字或符號)。只有在 |
passwordMinimumNumeric |
密碼中的數字位數下限。只有在 |
passwordMinimumSymbols |
密碼中的符號數量下限。只有在 |
passwordMinimumUpperCase |
密碼中的大寫字母字元數下限。只有在 |
passwordQuality |
要求的密碼品質。 |
passwordHistoryLength |
密碼記錄的長度。設定這個欄位後,使用者就無法輸入與記錄中任何密碼相同的新密碼。如果值為 0,表示未受到任何限制。 |
maximumFailedPasswordsForWipe |
裝置解鎖密碼如果輸入錯誤的次數超出上限,即抹除裝置資料。如果值為 0,表示未受到任何限制。 |
passwordExpirationTimeout |
密碼過期。 持續時間以秒為單位,最多 9 個小數位數,結尾為「 |
passwordScope |
密碼規定適用的範圍。 |
requirePasswordUnlock |
裝置或工作資料夾解鎖的時間長度。使用者可透過其他任何驗證方法 (例如指紋、信任的代理程式、臉孔) 等高強度驗證方式 (例如密碼、PIN 碼、解鎖圖案) 解鎖裝置或設定檔。過了指定期間後,只有高強度的驗證方法可用於解鎖裝置或工作資料夾。 |
unifiedLockSettings |
控管是否在搭載 Android 9 以上版本的裝置和工作資料夾中,允許使用統一鎖定方式。只有在 |
PasswordQuality
密碼品質規定。
注意:
- 以複雜性為基準的要求,包括
COMPLEXITY_LOW
、COMPLEXITY_MEDIUM
和COMPLEXITY_HIGH
。 - 如果
執行個體的PasswordRequirements
設為passwordScope
,則系統會將其限定為裝置範圍。SCOPE_DEVICE
- 以裝置為範圍的
執行個體才能指定以複雜性為基準的要求。PasswordRequirements
- 如果
使用以裝置為範圍的元素,且將passwordPolicies
設為複雜值,則該元素也必須有另一個以裝置為範圍的元素,其中passwordQuality
必須設為非複雜性的值。在這種情況下,只有以複雜程度為基礎的值會套用至 Android 12 以上版本的個人工作資料夾裝置,而所有其他裝置都只會套用非複雜性的值。passwordQuality
- 如果是搭載 Android 12 以上版本的個人擁有工作資料夾裝置,則適用以裝置為範圍的非複雜裝置要求,將視為應用程式下一項最嚴格的應用程式複雜性規定。這可能會導致要求的條件與適用需求條件有些許落差。
- 請參閱
,瞭解裝置上實際生效的密碼規定。appliedPasswordPolicies
列舉 | |
---|---|
PASSWORD_QUALITY_UNSPECIFIED |
沒有密碼要求。 |
BIOMETRIC_WEAK |
同時,裝置必須採用低安全性生物特徵辨識技術,以確保安全無虞。其中包括可用來辨識個人身分的技術,大約相當於 3 位數 PIN 碼 (誤判偵測不到 1,000 次)。 如果這項設定適用於搭載 Android 12 裝置範圍的個人擁有工作資料夾裝置,則系統會將應用程式視為「 |
SOMETHING |
密碼是必填項目,但密碼沒有限制。 如果這項設定適用於搭載 Android 12 裝置範圍的個人擁有工作資料夾裝置,則系統會將應用程式視為「 |
NUMERIC |
密碼必須包含數字。 如果這項設定適用於搭載 Android 12 裝置範圍的個人擁有工作資料夾裝置,則系統會將應用程式視為「 |
NUMERIC_COMPLEX |
密碼必須包含不可重複 (4444) 或順序 (1234、4321、2468) 的數字字元。 如果這項設定適用於搭載 Android 12 裝置範圍的個人擁有工作資料夾裝置,則系統會將應用程式視為「 |
ALPHABETIC |
密碼必須包含字母 (或符號)。 如果這項設定適用於搭載 Android 12 裝置範圍的個人擁有工作資料夾裝置,則系統會將應用程式視為「 |
ALPHANUMERIC |
密碼必須包含數字和字母 (或符號) 字元。 如果這項設定適用於搭載 Android 12 裝置範圍的個人擁有工作資料夾裝置,則系統會將應用程式視為「 |
COMPLEX |
密碼必須符合 如果這項設定適用於搭載 Android 12 裝置範圍的個人擁有工作資料夾裝置,則系統會將應用程式視為「 |
COMPLEXITY_LOW |
將低密碼複雜度頻帶定義為:
藉此設定密碼必須符合的複雜度下限。 強制執行設定會因 Android 版本、管理模式和密碼範圍而異。如需詳細資訊,請參閱 |
COMPLEXITY_MEDIUM |
將中等密碼複雜度錶帶定義為:
藉此設定密碼必須符合的複雜度下限。 強制執行設定會因 Android 版本、管理模式和密碼範圍而異。如需詳細資訊,請參閱 |
COMPLEXITY_HIGH |
將高密碼複雜度的錶帶定義為: Android 12 以上版本:
藉此設定密碼必須符合的複雜度下限。 強制執行設定會因 Android 版本、管理模式和密碼範圍而異。如需詳細資訊,請參閱 |
RequirePasswordUnlock
裝置或工作資料夾解鎖的時間長度。使用者可透過其他任何驗證方法 (例如指紋、信任的代理程式、臉孔) 等高強度驗證方式 (例如密碼、PIN 碼、解鎖圖案) 解鎖裝置或設定檔。過了指定期間後,只有高強度的驗證方法可用於解鎖裝置或工作資料夾。
列舉 | |
---|---|
REQUIRE_PASSWORD_UNLOCK_UNSPECIFIED |
未指定。預設值為 USE_DEFAULT_DEVICE_TIMEOUT。 |
USE_DEFAULT_DEVICE_TIMEOUT |
逾時期限是裝置預設設定。 |
REQUIRE_EVERY_DAY |
逾時期間設為 24 小時。 |
UnifiedLockSettings
控管是否在搭載 Android 9 以上版本的裝置和工作資料夾中,允許使用統一鎖定方式。這不會影響其他裝置。
列舉 | |
---|---|
UNIFIED_LOCK_SETTINGS_UNSPECIFIED |
未指定。預設值為 ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK 。 |
ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK |
裝置和工作資料夾都能使用共用鎖定。 |
REQUIRE_SEPARATE_WORK_LOCK |
必須為工作資料夾設定獨立的鎖定方式。 |