ProvisionEnvelope.fromJson(Map<String, dynamic> json) : publicKey = base64Decode(json['public_key'] as String), body = base64Decode(json['body'] as String);