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

FacedetectTadiSdk()

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