LAContext
class LAContext : NSObject
요약
인증 정책 및 액세스 제어를 평가하기 위한 메커니즘
Summary
A mechanism for evaluating authentication policies and access controls.
Declaration
class LAContext : NSObject
토론
인증 컨텍스트를 사용하여 Touch ID 또는 Face ID와 같은 생체 인식이나 장치 암호를 제공하여 사용자의 신원을 평가합니다. 이 컨텍스트는 사용자 상호 작용을 처리하고 생체 인식 데이터를 관리하는 기본 하드웨어 요소인 Secure Enclave에 대한 인터페이스도 제공합니다. 컨텍스트를 작성 및 구성하고 인증을 수행하도록 요청하십시오. 그런 다음 인증 성공 또는 실패를 나타내는 비동기 콜백과 실패 이유 (있는 경우)를 설명하는 오류 인스턴스를 받습니다.
Discussion
You use an authentication context to evaluate the user’s identity, either with biometrics like Touch ID or Face ID, or by supplying the device passcode. The context handles user interaction, and also interfaces to the Secure Enclave, the underlying hardware element that manages biometric data. You create and configure the context, and ask it to carry out the authentication. You then receive an asynchronous callback, which provides an indication of authentication success or failure, and an error instance that explains the reason for a failure, if any.
중요한
앱이 생체 인증을 허용하는 경우 앱의 Info.plist 파일에 NSFaceIDUsageDescription 키를 포함하십시오. 그렇지 않으면 권한 부여 요청이 실패 할 수 있습니다.
Important
Include the NSFaceIDUsageDescription key in your app’s Info.plist file if your app allows biometric authentication. Otherwise, authorization requests may fail.
[참조 : Open in Developer Documentation]
'IOS 개발' 카테고리의 다른 글
[iOS] protocol NSObjectProtocol (0) | 2020.04.09 |
---|---|
[iOS] struct UIInterfaceOrientationMask (0) | 2020.04.06 |
[iOS] class UIApplication : UIResponder (0) | 2020.04.03 |
[iOS] func ?? <T>(optional: T?, defaultValue: @autoclosure () throws -> T) rethrows -> T (0) | 2020.04.01 |
[iOS] struct UIEdgeInsets (0) | 2020.03.31 |