toJson method
Allows you to serialize object.
Implementation
Map<String, dynamic> toJson() {
Map<String, dynamic> result = {};
result["type"] = type.value;
List<dynamic> list = [];
for (var item in extensions) list.add(item.toJson());
result["extensions"] = list;
result["fileName"] = fileName?.toJson();
result["issuer"] = issuer?.toJson();
result["notifications"] = notifications;
result["origin"] = origin;
result["paStatus"] = paStatus;
result["serialNumber"] = serialNumber;
result["signatureAlgorithm"] = signatureAlgorithm;
result["subject"] = subject?.toJson();
result["subjectPKAlgorithm"] = subjectPKAlgorithm;
result["validity"] = validity?.toJson();
result["version"] = version;
return result;
}