Hierarchy

  • SignProviders

Methods

createDraft

  • createDraft(code: string, name?: undefined | string): Promise<SignProviderItem>
  • Создает черновик провайдера электронной подписи.

    Создается черновик, который позволяет хранить код провайдера, необходимый для привязки электронных подписей к подписям элементов приложений. Все внешние провайдеры размещаются в одном namespace, но каждому присваивается уникальный код.

    Пример использования:

    // Код создаваемого провайдера
    const code = Context.data.providerCode;
    const name = 'Digital sign provider';
    const provider = await System.signs.providers.createDraft(code, name);
    

    Parameters

    • code: string

      Код провайдера электронной подписи.

    • Optional name: undefined | string

      Имя провайдера электронной подписи (необязательный параметр).

    Returns Promise<SignProviderItem>

    Объект для построения запроса на создание провайдера.

search

  • Метод выполняет поиск по провайдерам электронной подписи.

    Используя метод, можно:

    • фильтровать провайдеров, используя различные параметры;

    • искать и получать конкретный или первый элемент из выборки;

    • сортировать результаты поиска;

    • ограничивать количество результатов или получать найденные элементы постранично.

    Пример использования:

    const signProviders = await System.signs.providers.search().where(f => f.__id.eq('<some id>')).first();
    

    Returns SignProviderSearch

    Объект для построения запроса по поиску провайдера.