FacedetectTadiSdk class
Face Detection SDK for Flutter
This SDK provides face detection, liveness verification, and biometric identity verification capabilities for both Android and iOS platforms.
Example usage:
final sdk = FacedetectTadiSdk();
final config = SdkConfig(
accessToken: 'YOUR_ACCESS_TOKEN',
language: 'en',
useNative: true,
);
final result = await sdk.startFaceDetection(config);
if (result != null) {
print('Name: ${result.firstName} ${result.lastName}');
print('Document: ${result.docSeria} ${result.docNumber}');
}
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getPlatformVersion(
) → Future< String?> - Get the platform version
-
importCertificateToKeychain(
{required String certificateBase64, required String password, required String alias}) → Future< String?> - Import a PKCS#12 certificate to iOS Keychain for mTLS (iOS only)
-
isCertificateInstalledInKeychain(
{required String alias}) → Future< bool> - Check if a certificate is installed in iOS Keychain (iOS only)
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeCertificateFromKeychain(
{required String alias}) → Future< bool> - Remove a certificate from iOS Keychain (iOS only)
-
startFaceDetection(
SdkConfig config) → Future< FaceDetectionResult?> - Start face detection and verification process
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited