Служебные

getTokenInfo

GOST 2
getTokenInfo

Получить информацию о токене.

Работает при любом состоянии аутентификации.

Аргументы:
tokenID
Тип: Integer
Идентификатор токена. Получается с помощью команды getAllSlots.

Примечание

Значение идентификатора не постоянно, но в рамках сессии не меняется.

extendedInfo (По-умолчанию: false)
Тип: Boolean
Признак получения дополнительной информации.
Результат:
PlainObject – объект с параметрами:
serialNumber
Тип: String
Серийный номер токена.
flags
Тип: PlainObject
Структура объекта: Флаги токена
Установленные флаги на токене.
label
Тип: String
Метка токена.
type
Тип: String
Допустимые значения: JCWebClient2.Vars.TokenType
Тип токена.
extendedInfo (Необязательный)
Тип: PlainObject
Дополнительная информация, если аргумент extendedInfo установлен в true.

clearToken

GOST 2
clearToken

Удалить все объекты с токена.

Работает при состоянии аутентификации JCWebClient2.Vars.AuthState.notBinded.
Текущее состояние аутентификации можно получить с помощью команды getLoggedInState.
Аргументы:
tokenID
Тип: Integer
Идентификатор токена. Получается с помощью команды getAllSlots.

Примечание

Значение идентификатора не постоянно, но в рамках сессии не меняется.

userPin
Тип: String
PIN-код пользователя.
label (Необязательный)
Тип: String
Новая метка токена. Если аргумент не передан, то текущая метка не изменится.