C_OpenSession¶C_OpenSession(CK_SLOT_ID slotID, CK_FLAGS flags, CK_VOID_PTR pApplication, CK_NOTIFY Notify, CK_SESSION_HANDLE_PTR phSession)¶| Параметры: |
|
|---|
Открывает сеанс между приложением и токеном в заданном слоте.
Примечание
Аргументы pApplication и Notify – должны принимать значение NULL_PTR.
| Результат: |
Совет Полный список ошибок см. в приложении. |
|---|
C_CloseSession¶C_CloseSession(CK_SESSION_HANDLE hSession)¶| Параметры: |
|
|---|
Закрывает сеанс между приложением и токеном. При выполнении освобождает все буферы памяти, выделенные в рамках текущего сеанса (аналогично вызову функции freeBuffer()).
Запускается в режимах
| Результат: |
Совет Полный список ошибок см. в приложении. |
|---|
C_CloseAllSessions¶C_CloseAllSessions(CK_SLOT_ID slotID)¶| Параметры: |
|
|---|
Закрывает все сеансы на данном слоте. При выполнении освобождает все буферы памяти, выделенные в рамках всех закрываемых сеансов (аналогично вызову функции freeBuffer()).
Запускается в режимах
| Результат: |
Совет Полный список ошибок см. в приложении. |
|---|
C_GetSessionInfo¶C_GetSessionInfo(CK_SESSION_HANDLE hSession, CK_SESSION_INFO_PTR pInfo)¶| Параметры: |
|
|---|
Функция C_GetSessionInfo записывает информацию о сеансе в структуру CK_SESSION_INFO.
Запускается в режимах
| Результат: |
Совет Полный список ошибок см. в приложении. |
|---|
C_Login¶C_Login(CK_SESSION_HANDLE hSession, CK_USER_TYPE userType, CK_UTF8CHAR_PTR pPin, CK_ULONG ulPinLen)¶| Параметры: |
|
|---|
Функция C_Login используется для ввода PIN-кода и перехода в режим пользователя или администратора. При работе с Антифрод-терминалом ввод PIN-кода происходит с экрана терминала, а не с клавиатуры.
Библиотека Cryptoki поддерживает следующие значения для параметра userType:
CKU_USER – пользователь.CKU_SO – администратор.Значение PIN-кода по умолчанию для каждого апплета:
| Laser | Криптотокен | Datastore | |
|---|---|---|---|
| Пользователь | 11111111 | Не установлен | 1234567890 |
| Администратор | 00000000 | 1234567890 | Не установлен |
Примечание
Cryptoki-библиотека не поддерживает значение CKU_CONTEXT_SPECIFIC параметра userType.
Запускается в режимах
| Результат: |
Совет Полный список ошибок см. в приложении. |
|---|
C_Logout¶C_Logout(CK_SESSION_HANDLE hSession)¶| Параметры: |
|
|---|
Сброс предъявления PIN-кода пользователя или администратора.
Запускается в режимах
| Результат: |
Совет Полный список ошибок см. в приложении. |
|---|