Options
All
  • Public
  • Public/Protected
  • All
Menu

Клиент для Web Unit SDK.

Hierarchy

  • WebUnitClient

Index

Constructors

Properties

checkConnectivityTimeout: number = 10000

Таймаут проверки возможности соединения с Web Unit (в миллисекундах)

defaultExtension: string = '.doc'

Расширение обрабатываемых файлов по умолчанию

httpBaseUrl: string = 'http://127.0.0.1:61111/webhost'

URL Web Unit для подключения по протоколу HTTP

httpsBaseUrl: string = 'https://127.0.0.1:61112/webhost'

URL Web Unit для подключения по протоколу HTTPS

Methods

  • Проверка возможности подключения к SDK

    Returns Promise<TWebUnitClientResponse<Record<string, any>>>

  • Получить список действительных сертификатов, которые можно использовать для формирования ЭП

    Returns Promise<TWebUnitClientResponse<IGetCertificateListResponse>>

  • Вычисление хэш-суммы файла, размер которого превышает 80 Мбайт.

    Parameters

    Returns Promise<TWebUnitClientResponse<IHashFileResponse>>

  • Установка сертификата, изданного удостоверяющм центром по ранее сделанному запросу.

    Parameters

    Returns Promise<TWebUnitClientResponse<Record<string, any>>>

  • Подписание данных. Возвращает ЭП в чистом виде (не в форме CMS-сообщения), а также хэш-сумму подписываемых данных.

    Parameters

    Returns Promise<TWebUnitClientResponse<ISpecialSign>>

  • Подписание файла размером свыше 80 Мбайт. Возвращает ЭП в чистом виде (не в форме CMS-сообщения), а также хэш-сумму подписываемого файла.

    Parameters

    Returns Promise<TWebUnitClientResponse<ISpecialSign>>

  • Указать, что вызовы криптографических операций будут производиться в режиме "Без подтверждения".

    Returns WebUnitClient

Generated using TypeDoc