Менеджер сервиса криптографии
ОтправитьЗаявлениеНаПодключение
Описание, пример вызова
// Отправить заявление на подключение//// Параметры:// Заявление - Структура - заявление.//// Возвращаемое значение:// Структура - результат:// * Выполнено - Булево// * КодОшибки - Строка// * ОписаниеОшибки - Строка//Функция ОтправитьЗаявлениеНаПодключение(Заявление) Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.ОтправитьЗаявлениеНаПодключение(Заявление)
СформироватьЗаявлениеДляПодписания
Описание, пример вызова
// Сформировать заявление для подписания//// Параметры:// Заявление - Структура - заявление.//// Возвращаемое значение:// Структура - результат:// * Выполнено - Булево// * КодОшибки - Строка// * ОписаниеОшибки - Строка//Функция СформироватьЗаявлениеДляПодписания(Заявление) Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.СформироватьЗаявлениеДляПодписания(Заявление)
ОтправитьПодписанноеЗаявление
Описание, пример вызова
// Отправить подписанное заявление//// Параметры:// Заявление - Структура - заявление.//// Возвращаемое значение:// Структура - результат:// * Выполнено - Булево// * КодОшибки - Строка// * ОписаниеОшибки - Строка//Функция ОтправитьПодписанноеЗаявление(Заявление) Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.ОтправитьПодписанноеЗаявление(Заявление)
ПолучитьСтатусЗаявленияНаПодключение
Описание, пример вызова
// Функция - Получить статус заявления на подключение//// Параметры:// ИдентификаторЗаявления - Строка - идентификатор заявления.//// Возвращаемое значение:// Структура - результат:// * Выполнено - Булево// * КодОшибки - Строка// * ОписаниеОшибки - Строка///Функция ПолучитьСтатусЗаявленияНаПодключение(ИдентификаторЗаявления) Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.ПолучитьСтатусЗаявленияНаПодключение(ИдентификаторЗаявления)
ПолучитьКодПроверкиТелефона
Описание, пример вызова
// Получить код проверки телефона//// Параметры:// Телефон - Строка - телефон,// Идентификатор - Строка - идентификатор.//// Возвращаемое значение:// Структура - результат, поля:// * Идентификатор - Строка -// * НомерКода - Число -// * ВремяДействияКода - Число -// * ЗадержкаПередПовторнойОтправкой - Число -Функция ПолучитьКодПроверкиТелефона(Телефон, Идентификатор = "") Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.ПолучитьКодПроверкиТелефона(Телефон, Идентификатор);
ПроверитьТелефонПоКоду
Описание, пример вызова
// Проверить телефон по коду//// Параметры:// Идентификатор - Строка - идентификатор,// Код - Строка - код.//// Возвращаемое значение:// Структура - результат:// * Выполнено - Булево// * КодОшибки - Число// * ОписаниеОшибки - Строка///Функция ПроверитьТелефонПоКоду(Идентификатор, Код) Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.ПроверитьТелефонПоКоду(Идентификатор, Код)
ПолучитьКодПроверкиЭлектроннойПочты
Описание, пример вызова
// Получить код проверки электронной почты//// Параметры:// ЭлектроннаяПочта - Строка - электронная почта,// Идентификатор - Строка - идентификатор.//// Возвращаемое значение:// Структура - результат:// * Идентификатор - Строка -// * НомерКода - Число -// * ВремяДействияКода - Число -// * ЗадержкаПередПовторнойОтправкой - Число -Функция ПолучитьКодПроверкиЭлектроннойПочты(ЭлектроннаяПочта, Идентификатор = "") Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.ПолучитьКодПроверкиЭлектроннойПочты(ЭлектроннаяПочта, Идентификатор);
ПроверитьЭлектроннуюПочтуПоКоду
Описание, пример вызова
// Проверить электронную почту по коду//// Параметры:// Идентификатор - Строка - идентификатор,// Код - Строка - код.//// Возвращаемое значение:// Структура - результат:// * Выполнено - Булево// * КодОшибки - Число// * ОписаниеОшибки - Строка///Функция ПроверитьЭлектроннуюПочтуПоКоду(Идентификатор, Код) Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.ПроверитьЭлектроннуюПочтуПоКоду(Идентификатор, Код)
НапечататьЗаявление
Описание, пример вызова
// Напечатать заявление//// Параметры:// ИдентификаторЗаявления - Строка - идентификатор заявления,// ИдентификаторПроверки - Строка - идентификатор проверки,// ИдентификаторСертификата - Строка - идентификатор сертификата.//// Возвращаемое значение:// Структура - результат:// * Выполнено - Булево// * КодОшибки - Число// * ОписаниеОшибки - Строка//Функция НапечататьЗаявление(ИдентификаторЗаявления, ИдентификаторПроверки, ИдентификаторСертификата) Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.НапечататьЗаявление(ИдентификаторЗаявления, ИдентификаторПроверки, ИдентификаторСертификата)
ОтправитьЗаявление
Описание, пример вызова
// Отправить заявление//// Параметры:// ИдентификаторЗаявления - Строка - идентификатор заявления,// ФайлЗаявления - Строка - файл заявления.//// Возвращаемое значение:// Структура - результат:// * Выполнено - Булево// * КодОшибки - Число// * ОписаниеОшибки - Строка//Функция ОтправитьЗаявление(ИдентификаторЗаявления, ФайлЗаявления) Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.ОтправитьЗаявление(ИдентификаторЗаявления, ФайлЗаявления)
НачатьИзменениеНастроекПолученияВременныхПаролей
Описание, пример вызова
// Начать изменение настроек получения временных паролей//// Параметры:// ИдентификаторСертификата - Строка - идентификатор сертификата,// Телефон - Строка - телефон,// ЭлектроннаяПочта - Строка - электронная почта,// Идентификатор - Строка - идентификатор.//// Возвращаемое значение:// Структура - результат, поля:// * Идентификатор - Строка -// * ВремяДействияКода - Число -// * ЗадержкаПередПовторнойОтправкой - Число -Функция НачатьИзменениеНастроекПолученияВременныхПаролей(ИдентификаторСертификата, Телефон, ЭлектроннаяПочта, Идентификатор = "") Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.НачатьИзменениеНастроекПолученияВременныхПаролей(ИдентификаторСертификата, Телефон, ЭлектроннаяПочта, Идентификатор);
ЗавершитьИзменениеНастроекПолученияВременныхПаролей
Описание, пример вызова
// Завершить изменение настроек получения временных паролей//// Параметры:// Идентификатор - Строка - идентификатор,// Код - Строка - код.//// Возвращаемое значение:// Структура - результат:// * Выполнено - Булево// * КодОшибки - Число// * ОписаниеОшибки - Строка//Функция ЗавершитьИзменениеНастроекПолученияВременныхПаролей(Идентификатор, Код) Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.ЗавершитьИзменениеНастроекПолученияВременныхПаролей(Идентификатор, Код)
СоздатьКонтейнерИЗапросНаСертификат
Описание, пример вызова
// Создает контейнер закрытого ключа и запроса на сертификат//// Параметры:// ПараметрыЗаявления - Структура - Содержит поля для формирования заявления на сертификат:// * ИдентификаторЗаявления - Строка - идентификатор поиска запроса на сертификат.// * СодержаниеЗапроса - Строка - содержит поля OID.// * НомерТелефона - Строка - содержит идентификатор подтвержденного телефона// * ЭлектроннаяПочта - Строка - содержит идентификатор подтвердденной эл. почты// * НотариусАдвокатГлаваКФХ - Булево -// * ИдентификаторАбонента - Строка - идентификатор.// АдресРезультата - Строка - адрес временного хранилища куда выкладывается результат функции Структура.//Процедура СоздатьКонтейнерИЗапросНаСертификат(ПараметрыЗаявления, АдресРезультата) Экспорт
Пример вызова
МенеджерСервисаКриптографии.СоздатьКонтейнерИЗапросНаСертификат(ПараметрыЗаявления, АдресРезультата)
УстановитьСертификатВКонтейнерИХранилище
Описание, пример вызова
// Привязывает сертификат к закрытому ключу в облачном хранилище//// Параметры:// ПараметрыЗаявления - Структура - Содержит поля для формирования заявления на сертификат:// * ИдентификаторЗаявления - Строка - идентификатор поиска запроса на сертификат// * ДанныеСертификата - ДвоичныеДанные - содержит данные сертификата в кодировке PEM.//// АдресРезультата - Строка - адрес временного хранилища куда выкладывается результат функции Структура.//Процедура УстановитьСертификатВКонтейнерИХранилище(ПараметрыЗаявления, АдресРезультата) Экспорт
Пример вызова
МенеджерСервисаКриптографии.УстановитьСертификатВКонтейнерИХранилище(ПараметрыЗаявления, АдресРезультата)
СертификатыАбонентаПоИдентификаторуПроверкиИНН
Описание, пример вызова
// Сертификаты абонента по идентификатору проверки ИНН//// Параметры:// ИНН - Строка// Идентификатор - Строка// ТолькоДействующие - Булево - Только действующие//// Возвращаемое значение:// Структура - Сертификаты абонента по идентификатору проверки ИНН:// * Сертификаты - Массив Из Структура:// ** ID - Строка// или, если ошибка// * ОписаниеОшибки - Строка// * КодОшибки - Строка// * Выполнено - БулевоФункция СертификатыАбонентаПоИдентификаторуПроверкиИНН(ИНН, Идентификатор, ТолькоДействующие = Истина) Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.СертификатыАбонентаПоИдентификаторуПроверкиИНН(ИНН, Идентификатор, ТолькоДействующие);
ПоискСертификатаПоОтпечаткуИлиСерийномуНомеру
Описание, пример вызова
// Поиск сертификата по отпечатку или серийному номеру.//// Параметры:// Отпечаток - Строка// СерийныйНомер - Строка// Сокращенно - Булево//// Возвращаемое значение:// Структура :// * Выполнено - Булево// * КодОшибки - Строка// * ОписаниеОшибки - СтрокаФункция ПоискСертификатаПоОтпечаткуИлиСерийномуНомеру( Экспорт
Пример вызова
Результат = МенеджерСервисаКриптографии.ПоискСертификатаПоОтпечаткуИлиСерийномуНомеру();
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).