createContainer
¶Поддерживаемые типы токенов |
GOST
PRO
|
---|
createContainer
(string ecParams, string description)¶Создать контейнер. Контейнер содержит ключевую пару,
сертификат и опционально открытый ключ сервера для установки защищенного канала.
Содержимое сертификата и открытого ключа сервера при создании пустое.
Работает при состоянии аутентификации выше, чем STATE_NOT_BINDED (0)
.
Текущее состояние аутентификации получается с помощью метода getLoggedInState()
.
Аргументы: |
|
---|---|
Результат: | int – идентификатор созданного контейнера (сертификата). |
createContainerAsync
¶Поддерживаемые типы токенов |
GOST
PRO
|
---|
createContainerAsync
(string ecParams, string description, JSObjectPtr callback)¶Создать контейнер. Метод выполняется асинхронно. Контейнер содержит ключевую пару,
сертификат и опционально открытый ключ сервера для установки защищенного канала.
Содержимое сертификата и открытого ключа сервера при создании пустое.
Работает при состоянии аутентификации выше, чем STATE_NOT_BINDED (0)
.
Текущее состояние аутентификации получается с помощью метода getLoggedInState()
.
Аргументы: |
|
---|---|
Результат: | int – идентификатор созданного контейнера (сертификата). Примечание Результат будет передан в параметр callback в качестве входного аргумента. |
createContainerEx
¶Поддерживаемые типы токенов |
GOST
PRO
|
---|
createContainerEx
(array CkaID, string ecParams, string description)¶Создать контейнер с указанием параметра CKA_ID
. Контейнер содержит ключевую пару,
сертификат и опционально открытый ключ сервера для установки защищенного канала.
Содержимое сертификата и открытого ключа сервера при создании пустое.
Работает при состоянии аутентификации выше, чем STATE_NOT_BINDED (0)
.
Текущее состояние аутентификации получается с помощью метода getLoggedInState()
.
Аргументы: |
|
---|---|
Результат: | int – идентификатор созданного контейнера (сертификата). |
createContainerExAsync
¶Поддерживаемые типы токенов |
GOST
PRO
|
---|
createContainerExAsync
(array CkaID, string ecParams, string description, JSObjectPtr callback)¶Создать контейнер с указанием параметра CKA_ID
. Метод выполняется асинхронно. Контейнер содержит ключевую пару,
сертификат и опционально открытый ключ сервера для установки защищенного канала.
Содержимое сертификата и открытого ключа сервера при создании пустое.
Работает при состоянии аутентификации выше, чем STATE_NOT_BINDED (0)
.
Текущее состояние аутентификации получается с помощью метода getLoggedInState()
.
Аргументы: |
|
---|---|
Результат: | int – идентификатор созданного контейнера (сертификата). Примечание Результат будет передан в параметр callback в качестве входного аргумента. |
deleteContainerOrCertificate
¶Поддерживаемые типы токенов |
GOST
PRO
|
---|
deleteContainerOrCertificate
(int contID)¶Удалить контейнер или сертификат. Приложение JC-WebClient
не делает различия между
сертификатами и созданными с помощью приложения контейнерами (содержащими сертификат и ключевую пару).
Работает при состоянии аутентификации выше, чем STATE_NOT_BINDED (0)
.
Текущее состояние аутентификации получается с помощью метода getLoggedInState()
.
Аргументы: |
|
---|
deleteCertificate
¶Поддерживаемые типы токенов |
GOST
PRO
|
---|
deleteCertificate
(int contID)¶Удалить сертификат, связанный с публичным ключом.
Работает при состоянии аутентификации выше, чем STATE_NOT_BINDED (0)
.
Текущее состояние аутентификации получается с помощью метода getLoggedInState()
.
Аргументы: |
|
---|
writeCkaID
¶Поддерживаемые типы токенов |
GOST
PRO
|
---|
writeCkaID
(int contID, array newCkaID)¶Записать новое значение CKA_ID
для контейнера.
Работает при состоянии аутентификации большем, чем STATE_NOT_BINDED (0)
.
Текущее состояние аутентификации получается с помощью метода getLoggedInState()
.
Аргументы: |
|
---|
readCkaID
¶Поддерживаемые типы токенов |
GOST
PRO
|
---|
readCkaID
(int contID)¶Получить значение CKA_ID
для контейнера.
Работает при состоянии аутентификации большем, чем STATE_NOT_BINDED (0)
.
Текущее состояние аутентификации получается с помощью метода getLoggedInState()
.
Аргументы: |
|
---|---|
Результат: | array – массив байт со значением |