bindToken¶bindToken(int tokenDesc, string pin)¶Предъявить PIN-код. После успешного выполнения состояние аутентификации
переходит в STATE_TOKEN_BINDED (1). Работает при состоянии аутентификации
STATE_NOT_BINDED (0). Текущее состояние аутентификации получается с помощью
метода getLoggedInState().
| Аргументы: |
|
|---|
bindTokenAsync¶bindTokenAsync(int tokenDesc, string pin, JSObjectPtr callback)¶Предъявить PIN-код. После успешного выполнения состояние аутентификации
переходит в STATE_TOKEN_BINDED (1). Работает только при состоянии
аутентификации STATE_NOT_BINDED (0). Текущее состояние аутентификации
получается с помощью метода getLoggedInState().
| Аргументы: |
|
|---|
bindTokenUI¶bindTokenUI(int tokenDesc)¶Предъявить PIN-код с использованием графического интерфейса плагина. После
успешного выполнения состояние аутентификации переходит в
STATE_TOKEN_BINDED (1). Работает только при состоянии аутентификации
STATE_NOT_BINDED (0). Текущее состояние аутентификации получается с
помощью метода getLoggedInState().
| Аргументы: |
|
|---|---|
| Результат: | bool – |
unbindToken¶unbindToken()¶Разорвать защищенный канал, если он установлен, и/или отменить предъявление
PIN-кода. Необходимо вызывать при завершении сеанса работы с плагином. После
успешного выполнения данного метода состояние аутентификации переходит в
STATE_NOT_BINDED (0). Работает при состоянии аутентификации
выше, чем STATE_NOT_BINDED (0). Текущее состояние аутентификации
получается с помощью метода getLoggedInState().
changePIN¶changePIN(int tokenDesc, string userType, string oldPin, string newPin)¶Изменить PIN-код пользователя или администратора электронного ключа.
Работает при любом состоянии аутентификации для PIN-кода пользователя и
STATE_NOT_BINDED (0) для PIN-кода администратора. Текущее состояние
аутентификации получается с помощью метода getLoggedInState().
| Аргументы: |
|
|---|
changePINasync¶changePINasync(int tokenDesc, string userType, string oldPin, string newPin, JSObjectPtr callback)¶Изменить PIN-код пользователя или администратора электронного ключа,
используя асинхронный механизм. Работает при любом состоянии аутентификации
для PIN-кода пользователя и STATE_NOT_BINDED (0) для PIN-кода
администратора. Текущее состояние аутентификации получается с помощью метода
getLoggedInState().
| Аргументы: |
|
|---|
changePINUI¶changePINUI(int tokenDesc, string userType)¶Изменить PIN-код пользователя или администратора электронного ключа с
использованием графического интерфейса плагина. Работает при любом состоянии
аутентификации для PIN-кода пользователя и STATE_NOT_BINDED (0) для
PIN-кода администратора. Текущее состояние аутентификации получается с
помощью метода getLoggedInState().
| Аргументы: |
|
|---|---|
| Результат: | bool – |
changePINUIAsynch¶changePINUIAsynch(int tokenDesc, string userType, JSObjectPtr callback)¶Изменить PIN-код пользователя или администратора электронного ключа с
использованием графического интерфейса плагина. Работает только при состоянии аутентификации STATE_NOT_BINDED (0). После успешного выполнения состояние аутентификации переходит в STATE_TOKEN_BINDED (1). Текущее состояние аутентификации получается с помощью метода getLoggedInState().
| Аргументы: |
|
|---|
initUserPIN¶initUserPIN(int tokenDesc, string adminPin, string userPin)¶Инициализировать PIN-код пользователя электронного ключа. Работает только при
состоянии аутентификации STATE_NOT_BINDED (0). Текущее состояние
аутентификации получается с помощью метода getLoggedInState().
| Аргументы: |
|
|---|
initUserPINUI¶initUserPINUI(int tokenDesc)¶Инициализировать PIN-код пользователя электронного ключа с использованием
графического интерфейса плагина. Работает только при состоянии аутентификации
STATE_NOT_BINDED (0). Текущее состояние аутентификации получается с
помощью метода getLoggedInState().
| Аргументы: |
|
|---|---|
| Результат: | bool – |
initUserPINUIAsynch¶initUserPINUIAsynch(int tokenDesc, JSObjectPtr callback)¶Инициализировать PIN-код пользователя электронного ключа с использованием
графического интерфейса плагина, используя асинхронный механизм. Работает только при состоянии аутентификации STATE_NOT_BINDED (0). Текущее состояние аутентификации получается с помощью метода getLoggedInState().
| Аргументы: |
|
|---|
unblockUserPIN¶unblockUserPIN(int tokenDesc, string adminPin)¶Разблокировать PIN-код пользователя электронного ключа. Работает только при
состоянии аутентификации STATE_NOT_BINDED (0). Текущее состояние
аутентификации получается с помощью метода getLoggedInState().
| Аргументы: |
|
|---|
unblockUserPINUI¶unblockUserPINUI(int tokenDesc)¶Разблокировать PIN-код пользователя электронного ключа с использованием
графического интерфейса плагина. Работает только при состоянии аутентификации
STATE_NOT_BINDED (0). Текущее состояние аутентификации получается с
помощью метода getLoggedInState().
| Аргументы: |
|
|---|---|
| Результат: | bool – |
unblockUserPINAsync¶unblockUserPINAsync(int tokenDesc, string adminPin, JSObjectPtr callback)¶Разблокировать PIN-код пользователя электронного ключа, используя асинхронный механизм. Работает только при состоянии аутентификации STATE_NOT_BINDED (0). Текущее состояние
аутентификации получается с помощью метода getLoggedInState().
| Аргументы: |
|
|---|
unblockUserPINUIAsynch¶unblockUserPINUIAsynch(int tokenDesc, JSObjectPtr callback)¶Разблокировать PIN-код пользователя электронного ключа с использованием
графического интерфейса плагина, используя асинхронный механизм. Работает только при состоянии аутентификации STATE_NOT_BINDED (0). Текущее состояние аутентификации получается с помощью метода getLoggedInState().
| Аргументы: |
|
|---|