Работа с контейнерами
USB-токены и смарт-карты JaCartaAPI и SDKUSB-токены и смарт-карты JaCarta
getContainerList
Заголовок раздела «getContainerList»Получить список контейнеров.
Работает при любом состоянии аутентификации.
Примеры в разделе Получение списков сущностей.
Аргументы:
tokenID
Заголовок раздела «tokenID»- Тип: Integer
- Описание: Идентификатор токена. Получается с помощью команды getAllSlots. Значение идентификатора не постоянно, но в рамках сессии не меняется.
filters (Необязательный)
Заголовок раздела «filters (Необязательный)»- Тип: PlainObject
- Описание: Дополнительные параметры поиска.
Параметры:
serialNumber (Необязательный)
Заголовок раздела «serialNumber (Необязательный)»- Тип: String
- Описание: Cерийный номер сертификата. В результат добавляются контейнеры, имеющие указанный серийный номер (регистр не учитывается).
issuerName (Необязательный)
Заголовок раздела «issuerName (Необязательный)»- Тип: String
- Описание: Имя издателя. В результат добавляются контейнеры, имеющие указанную подстроку в имени издателя (регистр учитывается).
subjectName (Необязательный)
Заголовок раздела «subjectName (Необязательный)»- Тип: String
- Описание: Имя субъекта. В результат добавляются контейнеры, имеющие указанную подстроку в имени субъекта (регистр учитывается).
Результат: Array — массив из объектов со следующими параметрами:
- Тип: Integer
- Описание: Идентификатор контейнера.
description
Заголовок раздела «description»- Тип: String
- Описание: Описание контейнера.
algorithm
Заголовок раздела «algorithm»- Тип: String
- Допустимые значения:
JCWebClient2.Vars.KeyAlgorithm - Описание: Алгоритм.
signaturePin
Заголовок раздела «signaturePin»- Тип: String
- Допустимые значения:
JCWebClient2.Vars.SignaturePinState - Описание: Состояние установки PIN-кода подписи. Так как информация о предъявлении PIN-кода подписи является приватной, то при состоянии аутентификации равной
JCWebClient2.Vars.AuthState.notBindedвсегда будет возвращаться значениеJCWebClient2.Vars.SignaturePinState.n_a.

