VerifyOTPResponse constructor

VerifyOTPResponse({
  1. bool? verified,
  2. OTPStatus? status,
  3. String? jwt,
  4. String? verifyToken,
  5. String? refreshToken,
  6. int? attemptsRemaining,
  7. Map<String, String>? context,
  8. String? message,
  9. String? databaseUrl,
  10. String? databaseToken,
})

Implementation

factory VerifyOTPResponse({
  $core.bool? verified,
  OTPStatus? status,
  $core.String? jwt,
  $core.String? verifyToken,
  $core.String? refreshToken,
  $core.int? attemptsRemaining,
  $core.Map<$core.String, $core.String>? context,
  $core.String? message,
  $core.String? databaseUrl,
  $core.String? databaseToken,
}) {
  final $result = create();
  if (verified != null) {
    $result.verified = verified;
  }
  if (status != null) {
    $result.status = status;
  }
  if (jwt != null) {
    $result.jwt = jwt;
  }
  if (verifyToken != null) {
    $result.verifyToken = verifyToken;
  }
  if (refreshToken != null) {
    $result.refreshToken = refreshToken;
  }
  if (attemptsRemaining != null) {
    $result.attemptsRemaining = attemptsRemaining;
  }
  if (context != null) {
    $result.context.addAll(context);
  }
  if (message != null) {
    $result.message = message;
  }
  if (databaseUrl != null) {
    $result.databaseUrl = databaseUrl;
  }
  if (databaseToken != null) {
    $result.databaseToken = databaseToken;
  }
  return $result;
}