기기 잠금 해제에 사용되는 비밀번호 요구사항
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, 패턴)을 사용하여 기기 또는 직장 프로필을 잠금 해제한 후 다른 인증 방법 (예: 지문, Trust Agent, 얼굴)을 통해 잠금 해제할 수 있는 기간입니다. 지정된 기간이 지나면 강력한 형식의 인증만 사용하여 기기 또는 직장 프로필을 잠금 해제할 수 있습니다. |
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개 중 1개 미만임). 이는 Android 12 기기 범위의 개인 소유 직장 프로필 기기에 적용되면 애플리케이션에서 |
SOMETHING |
비밀번호는 필수 항목이지만 비밀번호에 포함되어야 하는 내용에는 제한이 없습니다. 이는 Android 12 기기 범위의 개인 소유 직장 프로필 기기에 적용되면 애플리케이션에서 |
NUMERIC |
비밀번호에는 숫자가 포함되어야 합니다. 이는 Android 12 기기 범위의 개인 소유 직장 프로필 기기에 적용되면 애플리케이션에서 |
NUMERIC_COMPLEX |
비밀번호는 4444, 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, 패턴)을 사용하여 기기 또는 직장 프로필을 잠금 해제한 후 다른 인증 방법 (예: 지문, Trust Agent, 얼굴)을 통해 잠금 해제할 수 있는 기간입니다. 지정된 기간이 지나면 강력한 형식의 인증만 사용하여 기기 또는 직장 프로필을 잠금 해제할 수 있습니다.
열거형 | |
---|---|
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 |
직장 프로필을 별도로 잠금 설정해야 합니다. |