EncryptedReaderPayload.fromJson constructor

EncryptedReaderPayload.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory EncryptedReaderPayload.fromJson(Map<String, dynamic> json) =>
    EncryptedReaderPayload(
      format: EncryptedPayloadFormat.fromWire(json['format'] as String?),
      encryptedData: json['encryptedData'] as String,
      ksn: json['ksn'] as String?,
      deviceSerial: json['deviceSerial'] as String?,
      entryMode: EntryMode.fromWire(json['entryMode'] as String?),
      cardSummary: json['cardSummary'] is Map
          ? CardSummary.fromJson(
              (json['cardSummary'] as Map).cast<String, dynamic>(),
            )
          : null,
      capturedAt: DateTime.parse(json['capturedAt'] as String).toUtc(),
    );