public void ЗанестиИнформациюОПодписи(/*
ПодписываемыйОбъектСсылка,
НоваяПодписьДвоичныеДанные,
Отпечаток,
ДатаПодписи,
Комментарий,
ИмяФайлаПодписи,
КомуВыданСертификат,
ДвоичныеДанныеСертификата,
УникальныйИдентификатор = Неопределено*/)
{
if(true/*ОбщегоНазначения.ЭтоСсылка(ТипЗнч(ПодписываемыйОбъектСсылка))*/)
{
//ПодписываемыйОбъект = ПодписываемыйОбъектСсылка.ПолучитьОбъект();
//ПодписываемыйОбъект.Заблокировать();
}
//НоваяЗапись = ПодписываемыйОбъект.ЭлектронныеЦифровыеПодписи.Добавить();
//НоваяЗапись.КомуВыданСертификат = КомуВыданСертификат;
//НоваяЗапись.ДатаПодписи = ДатаПодписи;
//НоваяЗапись.ИмяФайлаПодписи = ИмяФайлаПодписи;
//НоваяЗапись.Комментарий = Комментарий;
//НоваяЗапись.Отпечаток = Отпечаток;
//НоваяЗапись.Подпись = Новый ХранилищеЗначения(НоваяПодписьДвоичныеДанные);
//НоваяЗапись.УстановившийПодпись = ПользователиСервер.ТекущийПользователь();
//НоваяЗапись.Сертификат = Новый ХранилищеЗначения(ДвоичныеДанныеСертификата);
//ПодписываемыйОбъект.ПодписанЭЦП = Истина;
//ПодписываемыйОбъект.ДополнительныеСвойства.Вставить("ЗаписьПодписанногоОбъекта", Истина);
/*// чтобы прошла запись ранее подписанного объекта
*/
if(true/*ОбщегоНазначения.ЭтоСсылка(ТипЗнч(ПодписываемыйОбъектСсылка))*/)
{
//УстановитьПривилегированныйРежим(Истина);
//ПодписываемыйОбъект.Записать();
//ПодписываемыйОбъект.Разблокировать();
}
}