Служебные функции
USB-токены и смарт-карты JaCartaAPI и SDKUSB-токены и смарт-карты JaCarta
getTokenInfo
Заголовок раздела «getTokenInfo»Получить информацию о токене.
Работает при любом состоянии аутентификации.
Аргументы:
tokenID
Заголовок раздела «tokenID»- Тип:
Integer - Описание: Идентификатор токена. Получается с помощью команды getAllSlots. Значение идентификатора не постоянно, но в рамках сессии не меняется.
extendedInfo
Заголовок раздела «extendedInfo»- Тип:
Boolean - По умолчанию:
false - Описание: Признак получения дополнительной информации.
Результат: PlainObject – объект с параметрами:
serialNumber
Заголовок раздела «serialNumber»- Тип:
String - Описание: Серийный номер токена.
- Тип:
PlainObject - Описание: Установленные флаги на токене. Структура объекта: Флаги токена.
- Тип:
String - Описание: Метка токена.
- Тип:
String - Допустимые значения:
JCWebClient2.Vars.TokenType - Описание: Тип токена.
totalMemory
Заголовок раздела «totalMemory»- Тип:
Integer - Описание: Общий размер памяти. Если недоступно - 0.
freeMemory
Заголовок раздела «freeMemory»- Тип:
Integer - Описание: Размер свободной памяти. Если недоступно - 0.
extendedInfo (Необязательный)
Заголовок раздела «extendedInfo (Необязательный)»- Тип:
PlainObject - Описание: Дополнительная информация, если аргумент extendedInfo установлен в
true. Структура объекта: Дополнительная информация о токене STORAGE.
initToken
Заголовок раздела «initToken»Инициализировать токен и установить PIN-кода пользователя.
Работает при состоянии аутентификации JCWebClient2.Vars.AuthState.notBinded.
Текущее состояние аутентификации можно получить с помощью команды getLoggedInState.
Аргументы:
tokenID
Заголовок раздела «tokenID»- Тип:
Integer - Описание: Идентификатор токена. Получается с помощью команды getAllSlots. Значение идентификатора не постоянно, но в рамках сессии не меняется.
- Тип:
Boolean - По умолчанию:
false - Описание: Признак использования графического интерфейса приложения JC-WebClient. Если аргумент равен
true, то аргументы adminPin, userPin и label игнорируются.
label (Необязательный)
Заголовок раздела «label (Необязательный)»- Тип:
String - Описание: Новая метка токена. Если аргумент не передан, то текущая метка не изменится.
adminPin
Заголовок раздела «adminPin»- Тип:
String - Описание: Текущий PIN-код администратора.
userPin
Заголовок раздела «userPin»- Тип:
String - Описание: Новый PIN-код пользователя.

