@visibleForTesting Map<String, dynamic> toJson() => { "binaryData": _toBase64(binaryData), "resourceType": resourceType.value, "privateKey": _toBase64(privateKey) }.clearNulls();