SdkVerificationService class

Service for SDK KYC verification operations

Constructors

SdkVerificationService()

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

createApplicant({required String customerIdentifier, String? fullName, String? email, String? phone, String? dateOfBirth, String? nationality}) Future<String>
Create an applicant
createVerificationRequest({required String applicantId, required VerificationType verificationType}) Future<SdkVerificationResponse>
Create a verification request
fetchSdkConfig() Future<Map<String, dynamic>>
Fetch SDK configuration from backend
findApplicantByEmail(String email) Future<String?>
Find applicant by email
findApplicantByIdentifier(String identifier) Future<String?>
Find applicant by customer identifier or email
getApplicants() Future<List<Map<String, dynamic>>>
Get all applicants
getVerification(String verificationId) Future<SdkVerificationResponse>
Get verification by ID
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateVerificationType({required String verificationId, required VerificationType verificationType}) Future<SdkVerificationResponse>
Update verification type
uploadDocument({required String verificationId, required dynamic file, required String side}) Future<SdkVerificationResponse>
Upload document
uploadDocumentsBatch({required String verificationId, required dynamic frontFile, dynamic backFile}) Future<SdkVerificationResponse>
Upload documents in batch (front and optionally back)
uploadLivenessBatch({required String verificationId, required List files, required List<Map<String, dynamic>> filesMetadata}) Future<SdkVerificationResponse>
Upload liveness verification files in batch

Operators

operator ==(Object other) bool
The equality operator.
inherited