(2017-03-24 12:51:10 отредактировано i.sinicyn)

Отображаемое имя ключевой пары

Добрый день!

Для генерации ключевой пары используется код, аналогичный примерам из
https://aktivco.github.io/rutoken-plugin-demo/

        var options = {
                keyType: plugin.KEY_TYPE_COMMON
        };
        var keyLabel = '123-456';

        plugin.generateKeyPair(deviceId, 'A', keyLabel, options,
                function (keyId) {

                    console.info('Создание ключевой пары - успешно');

                    plugin.setKeyLabel(
                        deviceId, keyId, keyLabel,

                        function () {

                            console.info('Назначение метки - успешно');
                            genCertificateData(plugin, keyId);
                        },

                        function (error) {
                            console.error(error);
                        });
                },
                errorCallback);

код отрабатывает успешно, при проверке через API и маркер, и метка содержат текст из keyLabel.

В то же время ни веб-плагин, ни консоль управления РуТокен имя ключевой пары не отображают.

При генерации ключевых пар сторонними утилитами (к примеру requestgen егаис) метка (поле "имя ключа" в requestgen) отображается нормально. Пример, как метка выглядит в веб-интерфейсе

https://forum.rutoken.ru/uploads/transfer/10000/500/10650/thumb/p1bbvrjo1d89cm5m15hb8lj1mes1.png
(текст поменял, метку обвёл)

В чём может быть причина проблемы?

Re: Отображаемое имя ключевой пары

Добрый день, i.sinicyn!

Если вы используете 3-ю версию API Рутокен Плагин? То мы рекомендуем всё же пока пользоваться версией 2.8.5. т.к. версия 3.0 на стадии бета тестирования.
В версии API 2.8.5 данная проблема возникать не должна.

Re: Отображаемое имя ключевой пары

@ Анатолий Убушаев

Спасибо за ответ, разобрались. Нужно указывать опцию id, из документации:

id:string("") - уникальный идентификатор ключевой пары (hex).

В документации для 3.0 этот параметр не упомянут.

Re: Отображаемое имя ключевой пары

i.sinicyn пишет:

В документации для 3.0 этот параметр не упомянут.

Хорошо!
Спасибо вам за информацию.