Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы документов
Редакторы документов
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
ВКС и мессенджер
ВКС и мессенджер
Мобильные редакторы
Мобильные редакторы
Почтовый сервер
Почтовый сервер
Органайзер
Органайзер
Сервер лицензирования
Сервер лицензирования
Файл-Экспресс
Файл-Экспресс
Аналитика
Аналитика
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

OnEncryption

Обновлено: 28.07.26

window.Asc.plugin.executeMethod («OnEncryption», [args], callback)

Описание

Определяет метод, позволяющий зашифровать документ.

Применение

Этот метод следует использовать следующим образом:

window.Asc.plugin.executeMethod ("OnEncryption", [obj]);

Параметры

ПараметрОписаниеТипПример
objСвойства шифрования. Этот объект может иметь следующие значения:

  • type — тип операции шифрования (generatePassword — генерирует пароль к документу, getPasswordByFile — отправляет пароль при открытии документа, setPasswordByFile — устанавливает пароль к документу, encryptData — шифрует изменения при совместном редактировании, decryptData — расшифровывает изменения при совместном редактировании редактирование),
    тип: строковый,
    пример: «encryptData»;
  • password -строковое значение, указывающее пароль для доступа к документу,
    тип: строковый,
    пример: «password»;
  • data — зашифрованные/расшифрованные изменения,
    тип: строковый,
    пример: «{data}»;
  • check — проверяет успешность операции шифрования/дешифрования (используется только для типов encryptData/decryptData),
    тип: логический,
    пример: true;
  • docinfo — незашифрованная часть зашифрованного файла,
    тип: строковый,
    пример: «{docinfo}»;
  • hash — строковое значение, указывающее хэш файла (по умолчанию sha256),
    тип: строковый,
    пример: «sha256»;
  • error — строковое значение, указывающее возникшую ошибку (значение «» означает, что операция прошла успешно),
    тип: строковый,
    пример: «no_build».
объект

Возвращает

Метод возвращает неопределенное значение.

Пример

window.Asc.plugin.executeMethod("OnEncryption", [{"type": "getPasswordByFile", "hash": "sha256", "docinfo": "{docinfo}"}]);

Была ли эта статья полезной?

Поделитесь пожалуйста своим мнением

      В статье есть ошибкиРекомендации не помоглиТекст трудно понятьСодержание статьи не соответствует заголовкуДругое