toJson method
Allows you to serialize object.
Implementation
Map<String, dynamic> toJson() {
Map<String, dynamic> result = {};
result["dataToHash"] = dataToHash;
result["digestAlgorithm"] = digestAlgorithm;
result["version"] = version;
result["paStatus"] = paStatus;
result["signatureAlgorithm"] = signatureAlgorithm;
result["issuer"] = issuer?.toJson();
result["serialNumber"] = serialNumber?.toJson();
result["signature"] = signature?.toJson();
result["subjectKeyIdentifier"] = subjectKeyIdentifier?.toJson();
List<dynamic> list = [];
for (var item in signedAttributes) list.add(item.toJson());
result["signedAttributes"] = list;
list = [];
for (var item in certificateChain) list.add(item.toJson());
result["certificateChain"] = list;
result["notifications"] = notifications;
return result;
}