Face Capture with IAD - Selphi
This component requires a minimum iOS9 version
Last updated
This component requires a minimum iOS9 version
Face Capture with Injection Attack Detection for video injection attacks is performed through the Selphi IAD Component.
This component is responsible for capturing a user's selfie and extracting its most relevant facial features, incorporating a set of preventive security controls designed to detect untrusted environments. During the process, the following steps are performed, among others:
Internal management of cameras and permissions.
Detection of impersonation attempts using videos or manipulated camera sources.
Guided assistance during Face Capture.
Generation of biometric templates and user images.
In the section Simplified Launch the basic steps for SDK integration are described. This page details the specific information needed to launch and configure this component.
Facephi libraries are distributed remotely through dependency managers. On iOS, it is used CocoaPods. The dependencies required that must have been installed beforehand (by adding them to the project's Podfile) are:
pod 'FPHISDKMainComponent', '~> $VERSION'To install the component SelphiIAD, add the corresponding dependency in the Podfile for the project, together with the SDK's required dependencies.
pod 'FPHISDKSelphiIADComponent', '~> $VERSION'If you use SPM, make sure the SDK's required dependencies are installed beforehand.
To install the component SelphiIAD, include it in the project's modules.
In the client application where the components will be integrated, it is necessary to include the following element in the file Info.plist:
The differences with the rest of the documentation of Face Capture can be summarized in two sections:
The SelphiIAD component has a different License than the standard component, so when you start using this dependency, the integrator's License must be modified.
In the event of a correct capture, the data model SelphiResult contains the parameter:
iad -> Information obtained in the analysis of video injection attacks prepared for sending to the verification service.
Last updated
//HTTPS
https://github.com/facephi-clienters/SDK-SdkPackage-SPM.git
//SSH
[email protected]:facephi-clienters/SDK-SdkPackage-SPM.git//HTTPS
https://github.com/facephi-clienters/SDK-Selphi_IAD_Component-SPM.git
//SSH
[email protected]:facephi-clienters/SDK-Selphi_IAD_Component-SPM.gitCamera usage must be allowed (Privacy - Camera Usage Description)