LivenessSession constructor

LivenessSession({
  1. required List<Challenge> challenges,
  2. int currentChallengeIndex = 0,
  3. LivenessState state = LivenessState.initial,
  4. String? sessionId,
  5. DateTime? startTime,
  6. Map<String, dynamic>? metadata,
})

Implementation

LivenessSession({
  required this.challenges,
  this.currentChallengeIndex = 0,
  this.state = LivenessState.initial,
  String? sessionId,
  DateTime? startTime,
  this.metadata,
})  : sessionId = sessionId ?? const Uuid().v4(),
      startTime = startTime ?? DateTime.now();