Các yêu cầu đối với mật khẩu dùng để mở khoá thiết bị.
Biểu diễn dưới dạng JSON |
---|
{ "passwordMinimumLength": integer, "passwordMinimumLetters": integer, "passwordMinimumLowerCase": integer, "passwordMinimumNonLetter": integer, "passwordMinimumNumeric": integer, "passwordMinimumSymbols": integer, "passwordMinimumUpperCase": integer, "passwordQuality": enum ( |
Trường | |
---|---|
password |
Độ dài tối thiểu của mật khẩu được cho phép. Giá trị 0 có nghĩa là không có quy định hạn chế. Chỉ được thực thi khi |
password |
Số chữ cái tối thiểu cần có trong mật khẩu. Chỉ được thực thi khi |
password |
Phải có số lượng chữ thường tối thiểu trong mật khẩu. Chỉ được thực thi khi |
password |
Số lượng ký tự không phải chữ cái (chữ số hoặc ký hiệu) tối thiểu cần có trong mật khẩu. Chỉ được thực thi khi |
password |
Số chữ số tối thiểu cần có trong mật khẩu. Chỉ được thực thi khi |
password |
Số lượng ký hiệu tối thiểu cần có trong mật khẩu. Chỉ được thực thi khi |
password |
Cần có số lượng chữ hoa tối thiểu trong mật khẩu. Chỉ được thực thi khi |
password |
Chất lượng mật khẩu bắt buộc. |
password |
Độ dài của nhật ký mật khẩu. Sau khi đặt trường này, người dùng sẽ không thể nhập mật khẩu mới giống với bất kỳ mật khẩu nào trong nhật ký. Giá trị 0 có nghĩa là không có quy định hạn chế. |
maximum |
Số lần nhập sai mật khẩu mở khoá thiết bị trước khi thiết bị bị xoá sạch. Giá trị 0 có nghĩa là không có quy định hạn chế. |
password |
Đã hết thời gian chờ mật khẩu. Thời lượng tính bằng giây, có tối đa 9 chữ số thập phân, kết thúc bằng " |
password |
Phạm vi áp dụng yêu cầu về mật khẩu. |
require |
Khoảng thời gian sau khi thiết bị hoặc hồ sơ công việc được mở khoá bằng một phương thức xác thực mạnh (mật khẩu, mã PIN, hình mở khoá) mà thiết bị hoặc hồ sơ công việc đó có thể được mở khoá bằng bất kỳ phương thức xác thực nào khác (ví dụ: vân tay, tác nhân đáng tin cậy, khuôn mặt). Sau khoảng thời gian đã chỉ định, bạn chỉ có thể dùng các phương thức xác thực mạnh để mở khoá thiết bị hoặc hồ sơ công việc. |
unified |
Kiểm soát việc có được phép sử dụng khoá hợp nhất đối với thiết bị và hồ sơ công việc trên các thiết bị chạy Android 9 trở lên có hồ sơ công việc hay không. Bạn chỉ có thể đặt chính sách này nếu bạn đặt |
PasswordQuality
Yêu cầu về chất lượng mật khẩu.
Lưu ý:
- Các yêu cầu dựa trên độ phức tạp là
COMPLEXITY_LOW
,COMPLEXITY_MEDIUM
vàCOMPLEXITY_HIGH
. - Một thực thể của
được gọi là trong phạm vi thiết bị nếuPasswordRequirements
được đặt thànhpasswordScope
.SCOPE_DEVICE
- Bạn chỉ có thể chỉ định các yêu cầu dựa trên độ phức tạp trong một thực thể trong phạm vi thiết bị của
.PasswordRequirements
- Nếu
có một phần tử trong phạm vi thiết bị vớipasswordPolicies
được đặt thành giá trị dựa trên độ phức tạp, thì phần tử đó cũng phải có một phần tử khác trong phạm vi thiết bị vớipasswordQuality
được đặt thành giá trị không dựa trên độ phức tạp. Trong trường hợp này, chỉ giá trị dựa trên độ phức tạp mới áp dụng cho các thiết bị có hồ sơ công việc thuộc sở hữu cá nhân chạy Android 12 trở lên, còn giá trị không dựa trên độ phức tạp chỉ áp dụng cho tất cả các thiết bị khác.passwordQuality
- Yêu cầu ở phạm vi thiết bị không dựa trên độ phức tạp áp dụng cho các thiết bị có hồ sơ công việc thuộc sở hữu cá nhân chạy Android 12 trở lên sẽ được coi là yêu cầu dựa trên độ phức tạp nghiêm ngặt nhất tiếp theo đối với ứng dụng. Điều này có thể dẫn đến sự chênh lệch nhỏ giữa các yêu cầu được yêu cầu và các yêu cầu được áp dụng.
- Hãy xem
để biết những yêu cầu về mật khẩu thực sự có hiệu lực trên thiết bị.appliedPasswordPolicies
Enum | |
---|---|
PASSWORD_QUALITY_UNSPECIFIED |
Không có yêu cầu về mật khẩu. |
BIOMETRIC_WEAK |
Thiết bị phải được bảo mật bằng công nghệ nhận dạng sinh trắc học có mức độ bảo mật thấp. Điều này bao gồm các công nghệ có thể nhận dạng danh tính của một cá nhân tương đương với mã PIN gồm 3 chữ số (tỷ lệ phát hiện sai dưới 1/1.000). Khi được áp dụng trên các thiết bị có hồ sơ công việc thuộc sở hữu cá nhân trong phạm vi thiết bị Android 12, giá trị này sẽ được coi là |
SOMETHING |
Mật khẩu là bắt buộc, nhưng không có hạn chế nào về nội dung trong mật khẩu. Khi áp dụng trên các thiết bị có hồ sơ công việc thuộc sở hữu cá nhân trên Android 12 ở phạm vi thiết bị, giá trị này sẽ được coi là |
NUMERIC |
Mật khẩu phải chứa ký tự số. Khi áp dụng trên các thiết bị có hồ sơ công việc thuộc sở hữu cá nhân trên Android 12 ở phạm vi thiết bị, giá trị này sẽ được coi là |
NUMERIC_COMPLEX |
Mật khẩu phải chứa ký tự số không có chuỗi lặp lại (4444) hoặc được sắp xếp theo thứ tự (1234, 4321, 2468). Khi được áp dụng trên các thiết bị có hồ sơ công việc thuộc sở hữu cá nhân trong phạm vi thiết bị Android 12, giá trị này sẽ được coi là |
ALPHABETIC |
Mật khẩu phải chứa ký tự chữ cái (hoặc ký hiệu). Khi được áp dụng trên các thiết bị có hồ sơ công việc thuộc sở hữu cá nhân trong phạm vi thiết bị Android 12, giá trị này sẽ được coi là |
ALPHANUMERIC |
Mật khẩu phải chứa cả ký tự số và ký tự chữ cái (hoặc ký hiệu). Khi áp dụng trên các thiết bị có hồ sơ công việc thuộc sở hữu cá nhân trên Android 12 ở phạm vi thiết bị, giá trị này sẽ được coi là |
COMPLEX |
Mật khẩu phải đáp ứng các yêu cầu tối thiểu được quy định trong Khi được áp dụng trên các thiết bị có hồ sơ công việc thuộc sở hữu cá nhân trong phạm vi thiết bị Android 12, giá trị này sẽ được coi là |
COMPLEXITY_LOW |
Xác định dải độ phức tạp mật khẩu thấp là:
Thao tác này sẽ đặt giới hạn độ phức tạp tối thiểu mà mật khẩu phải đáp ứng. Mức độ thực thi sẽ khác nhau giữa các phiên bản Android, chế độ quản lý và phạm vi mật khẩu. Hãy xem |
COMPLEXITY_MEDIUM |
Xác định dải độ phức tạp của mật khẩu trung bình như sau:
Thao tác này sẽ đặt dải độ phức tạp tối thiểu mà mật khẩu phải đáp ứng. Việc thực thi sẽ khác nhau tuỳ theo phiên bản Android, chế độ quản lý và phạm vi mật khẩu. Hãy xem |
COMPLEXITY_HIGH |
Xác định dải độ phức tạp mật khẩu cao là: Trên Android 12 trở lên:
Thao tác này sẽ đặt dải độ phức tạp tối thiểu mà mật khẩu phải đáp ứng. Việc thực thi sẽ khác nhau tuỳ theo phiên bản Android, chế độ quản lý và phạm vi mật khẩu. Hãy xem |
RequirePasswordUnlock
Khoảng thời gian sau khi thiết bị hoặc hồ sơ công việc được mở khoá bằng một phương thức xác thực mạnh (mật khẩu, mã PIN, hình mở khoá) mà thiết bị hoặc hồ sơ công việc đó có thể được mở khoá bằng bất kỳ phương thức xác thực nào khác (ví dụ: vân tay, tác nhân đáng tin cậy, khuôn mặt). Sau khoảng thời gian đã chỉ định, bạn chỉ có thể dùng các phương thức xác thực mạnh để mở khoá thiết bị hoặc hồ sơ công việc.
Enum | |
---|---|
REQUIRE_PASSWORD_UNLOCK_UNSPECIFIED |
Không xác định. Giá trị mặc định là USE_DEFAULT_DEVICE_TIMEOUT. |
USE_DEFAULT_DEVICE_TIMEOUT |
Thời gian chờ được đặt thành mặc định của thiết bị. |
REQUIRE_EVERY_DAY |
Thời gian chờ được đặt thành 24 giờ. |
UnifiedLockSettings
Kiểm soát việc cho phép khoá hợp nhất cho thiết bị và hồ sơ công việc trên các thiết bị chạy Android 9 trở lên có hồ sơ công việc. Thao tác này không ảnh hưởng đến các thiết bị khác.
Enum | |
---|---|
UNIFIED_LOCK_SETTINGS_UNSPECIFIED |
Không xác định. Giá trị mặc định là ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK . |
ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK |
Cho phép sử dụng một phương thức khoá chung cho thiết bị và hồ sơ công việc. |
REQUIRE_SEPARATE_WORK_LOCK |
Bạn phải có một khoá riêng cho hồ sơ công việc. |