SmileIDApi class
Constructors
SmileIDApi ({BinaryMessenger ? binaryMessenger })
Constructor for SmileIDApi . The binaryMessenger
named argument is
available for dependency injection. If it is left null, the default
BinaryMessenger will be used which routes to the host platform.
Properties
hashCode
→ int
The hash code for this object.
no setter inherited
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
Methods
authenticate (FlutterAuthenticationRequest request )
→ Future <FlutterAuthenticationResponse >
cleanup (String jobId )
→ Future <void >
cleanupJobs (List <String ? > jobIds )
→ Future <void >
doEnhancedKyc (FlutterEnhancedKycRequest request )
→ Future <FlutterEnhancedKycResponse >
doEnhancedKycAsync (FlutterEnhancedKycRequest request )
→ Future <FlutterEnhancedKycAsyncResponse >
doSmartSelfieAuthentication (String signature , String timestamp , String selfieImage , List <String ? > livenessImages , String userId , Map <String ? , String ? > ? partnerParams , String ? callbackUrl , int ? sandboxResult )
→ Future <FlutterSmartSelfieResponse >
doSmartSelfieEnrollment (String signature , String timestamp , String selfieImage , List <String ? > livenessImages , String userId , Map <String ? , String ? > ? partnerParams , String ? callbackUrl , int ? sandboxResult , bool ? allowNewEnroll )
→ Future <FlutterSmartSelfieResponse >
getBiometricKycJobStatus (FlutterJobStatusRequest request )
→ Future <FlutterBiometricKycJobStatusResponse >
getDocumentVerificationJobStatus (FlutterJobStatusRequest request )
→ Future <FlutterDocumentVerificationJobStatusResponse >
getEnhancedDocumentVerificationJobStatus (FlutterJobStatusRequest request )
→ Future <FlutterEnhancedDocumentVerificationJobStatusResponse >
getProductsConfig (FlutterProductsConfigRequest request )
→ Future <FlutterProductsConfigResponse >
getServices ()
→ Future <FlutterServicesResponse >
getSmartSelfieJobStatus (FlutterJobStatusRequest request )
→ Future <FlutterSmartSelfieJobStatusResponse >
getSubmittedJobs ()
→ Future <List <String ? > >
getUnsubmittedJobs ()
→ Future <List <String ? > >
getValidDocuments (FlutterProductsConfigRequest request )
→ Future <FlutterValidDocumentsResponse >
initialize (bool useSandbox )
→ Future <void >
initializeWithApiKey (String apiKey , FlutterConfig config , bool useSandbox , bool enableCrashReporting )
→ Future <void >
initializeWithConfig (FlutterConfig config , bool useSandbox , bool enableCrashReporting )
→ Future <void >
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pollBiometricKycJobStatus (FlutterJobStatusRequest request , int interval , int numAttempts )
→ Future <FlutterBiometricKycJobStatusResponse >
pollDocumentVerificationJobStatus (FlutterJobStatusRequest request , int interval , int numAttempts )
→ Future <FlutterDocumentVerificationJobStatusResponse >
pollEnhancedDocumentVerificationJobStatus (FlutterJobStatusRequest request , int interval , int numAttempts )
→ Future <FlutterEnhancedDocumentVerificationJobStatusResponse >
pollSmartSelfieJobStatus (FlutterJobStatusRequest request , int interval , int numAttempts )
→ Future <FlutterSmartSelfieJobStatusResponse >
prepUpload (FlutterPrepUploadRequest request )
→ Future <FlutterPrepUploadResponse >
setAllowOfflineMode (bool allowOfflineMode )
→ Future <void >
setCallbackUrl (String callbackUrl )
→ Future <void >
submitJob (String jobId , bool deleteFilesOnSuccess )
→ Future <void >
toString ()
→ String
A string representation of this object.
inherited
upload (String url , FlutterUploadRequest request )
→ Future <void >