KeyProtection.IsUserPresenceRequired 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
키와 호출 간에 Signature.initSign()
사용자 존재 테스트가 수행된 경우에만 키를 사용할 수 있는 권한이 있는지를 반환 true
합니다Signature.sign()
.
public bool IsUserPresenceRequired { [Android.Runtime.Register("isUserPresenceRequired", "()Z", "", ApiSince=28)] get; }
[<get: Android.Runtime.Register("isUserPresenceRequired", "()Z", "", ApiSince=28)>]
member this.IsUserPresenceRequired : bool
속성 값
- 특성
설명
키와 호출 간에 Signature.initSign()
사용자 존재 테스트가 수행된 경우에만 키를 사용할 수 있는 권한이 있는지를 반환 true
합니다Signature.sign()
. KeyStore 구현은 사용자의 현재 상태를 확인하는 직접적인 방법이 있어야 합니다. 예를 들어 KeyStore 하드웨어 지원 strongbox는 하드웨어에서 관찰 가능한 단추 누름을 사용할 수 있습니다. 사용자 존재 테스트는 인증에 대한 탄젠트입니다. 키를 보호하는 하드웨어에서 이 단계의 유효성을 검사하고 스푸핑할 수 없는 한 테스트는 인증 단계의 일부가 될 수 있습니다. 예를 들어 단추에 연결된 다른 핀이 단추 누름을 시뮬레이션할 수 없는 경우 실제 단추 누름을 사용자 상태 테스트로 사용할 수 있습니다. 기본 프로세서가 단추 누름을 가짜로 만들 수 있는 방법이 없어야 합니다. 또는 해당 단추를 사용자 현재 상태 테스트로 사용해서는 안 됩니다.
에 대한 android.security.keystore.KeyProtection.isUserPresenceRequired()
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.