JoinRequest.fromJson constructor
Read this payload from a decoded JSON object.
Implementation
factory JoinRequest.fromJson(Map<String, dynamic> json) => JoinRequest(
id: json['id'] as String,
applicantDid: json['applicantDid'] as String,
vp: json['vp'] as Map<String, dynamic>,
vpClaims: json['vpClaims'] as Map<String, dynamic>?,
submittedAt: json['submittedAt'] as String,
status: JoinRequestStatus(json['status'] as String),
policyDecision: json['policyDecision'] as Map<String, dynamic>?,
decision: json['decision'] == null
? null
: JoinRequestDecision.fromJson(
json['decision'] as Map<String, dynamic>),
registryConsent: json['registryConsent'] as bool?,
extensions: json['extensions'] as Map<String, dynamic>?,
attributes: json['attributes'] == null
? null
: (json['attributes'] as List<dynamic>)
.map((e) => JoinRequestAttributesItem.fromJson(
e as Map<String, dynamic>))
.toList(),
);