AndroidInsights constructor

const AndroidInsights({
  1. GPSLocation? gpsLocation,
  2. String? ip,
  3. IPLocation? ipLocation,
  4. IPSecurity? ipSecurity,
  5. String? ipType,
  6. String? os,
  7. bool? accessibilityEnabled,
  8. String? behaviouralRiskLevel,
  9. double? confidenceScore,
  10. int? createdAt,
  11. bool? debuggable,
  12. bool? developerMode,
  13. String? deviceRiskLevel,
  14. int? deviceRiskScore,
  15. int? deviceTrustScore,
  16. bool? emulator,
  17. String? factoryResetRisk,
  18. int? factoryResetTime,
  19. String? fingerprint,
  20. int? firstSeenDays,
  21. String? merchantId,
  22. bool? mitmAttackDetected,
  23. bool? mockgps,
  24. String? model,
  25. NetworkInformation? networkInformation,
  26. String? package,
  27. bool? remoteDesktop,
  28. String? requestId,
  29. List<String>? riskCauses,
  30. String? riskLevel,
  31. int? riskScore,
  32. String? sessionId,
  33. int? timestamp,
  34. String? userId,
  35. bool? voiceCallDetected,
  36. bool? adbConnected,
  37. bool? adbEnabled,
  38. String? appInstallerSource,
  39. bool? googlePlayStoreInstall,
  40. bool? isAppCloned,
  41. bool? isAppTampered,
  42. bool? isDebuggingEnabled,
  43. bool? isHookingDetected,
  44. bool? isOEMUnlockAllowed,
  45. bool? isSimPresent,
  46. int? requestTimestamp,
  47. bool? rooted,
  48. bool? screenSharing,
})

Implementation

const AndroidInsights({
  super.gpsLocation,
  super.ip,
  super.ipLocation,
  super.ipSecurity,
  super.ipType,
  super.os,
  super.accessibilityEnabled,
  super.behaviouralRiskLevel,
  super.confidenceScore,
  super.createdAt,
  super.debuggable,
  super.developerMode,
  super.deviceRiskLevel,
  super.deviceRiskScore,
  super.deviceTrustScore,
  super.emulator,
  super.factoryResetRisk,
  super.factoryResetTime,
  super.fingerprint,
  super.firstSeenDays,
  super.merchantId,
  super.mitmAttackDetected,
  super.mockgps,
  super.model,
  super.networkInformation,
  super.package,
  super.remoteDesktop,
  super.requestId,
  super.riskCauses,
  super.riskLevel,
  super.riskScore,
  super.sessionId,
  super.timestamp,
  super.userId,
  super.voiceCallDetected,
  this.adbConnected,
  this.adbEnabled,
  this.appInstallerSource,
  this.googlePlayStoreInstall,
  this.isAppCloned,
  this.isAppTampered,
  this.isDebuggingEnabled,
  this.isHookingDetected,
  this.isOEMUnlockAllowed,
  this.isSimPresent,
  this.requestTimestamp,
  this.rooted,
  this.screenSharing,
});