CafFaceLivenessBuilderConfiguration class

Types for CAF Face Liveness module. Builder settings for configuring the Face Liveness flow.

Constructors

CafFaceLivenessBuilderConfiguration({bool? loading, String? authBaseUrl, String? livenessBaseUrl, List<String>? certificates, bool? screenCaptureEnabled, bool? debugModeEnabled, bool? executeFaceAuth, int? maxRetryAttempts})
const

Properties

authBaseUrl String?
Base URL for the authentication service endpoint.
final
certificates List<String>?
Array of PEM-encoded certificates for TLS pinning or secure connections.
final
debugModeEnabled bool?
Enable detailed debug logging and developer tools. @default false
final
executeFaceAuth bool?
Enable or disable the use of face authentication. @default false
final
hashCode int
The hash code for this object.
no setterinherited
livenessBaseUrl String?
Base URL for the liveness verification service.
final
loading bool?
Toggle to show a loading indicator before liveness begins. @default true
final
maxRetryAttempts int?
Maximum number of attempts to retry the liveness check. Set to 0 to disable retries. @default 2
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenCaptureEnabled bool?
Enable or disable screen capture of the liveness interaction flow.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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