AuthEventType.fromJson constructor
AuthEventType.fromJson(
- Map<String, dynamic> json
)
Implementation
factory AuthEventType.fromJson(Map<String, dynamic> json) {
return AuthEventType(
challengeResponses: (json['ChallengeResponses'] as List?)
?.whereNotNull()
.map((e) => ChallengeResponseType.fromJson(e as Map<String, dynamic>))
.toList(),
creationDate: timeStampFromJson(json['CreationDate']),
eventContextData: json['EventContextData'] != null
? EventContextDataType.fromJson(
json['EventContextData'] as Map<String, dynamic>)
: null,
eventFeedback: json['EventFeedback'] != null
? EventFeedbackType.fromJson(
json['EventFeedback'] as Map<String, dynamic>)
: null,
eventId: json['EventId'] as String?,
eventResponse: (json['EventResponse'] as String?)?.toEventResponseType(),
eventRisk: json['EventRisk'] != null
? EventRiskType.fromJson(json['EventRisk'] as Map<String, dynamic>)
: null,
eventType: (json['EventType'] as String?)?.toEventType(),
);
}