Pass Disable{Print,Export,Copy} options to client and handle them

Change-Id: I59a9432bbdd06d8b184f96882c5f4009fcd0be54
This commit is contained in:
Pranav Kant
2016-12-13 17:54:42 +05:30
parent 3ce8c3158a
commit a76825728e
3 changed files with 17 additions and 1 deletions

View File

@ -269,6 +269,9 @@ bool DocumentBroker::load(std::shared_ptr<ClientSession>& session, const std::st
wopiInfo->set("HidePrintOption", wopifileinfo->_hidePrintOption);
wopiInfo->set("HideSaveOption", wopifileinfo->_hideSaveOption);
wopiInfo->set("HideExportOption", wopifileinfo->_hideExportOption);
wopiInfo->set("DisablePrint", wopifileinfo->_disablePrint);
wopiInfo->set("DisableExport", wopifileinfo->_disableExport);
wopiInfo->set("DisableCopy", wopifileinfo->_disableCopy);
std::ostringstream ossWopiInfo;
wopiInfo->stringify(ossWopiInfo);