(2021-09-01 11:45:44 отредактировано KuzyXD)

IdentificationKind

Здравствуйте. Использую Рутокен Плагин для генерации запросов

1.2.643.100.114

нужно добавить в exts. Каким способом и в каком виде его нужно добавить?

Использовать customExtensions не получится, тип этого поля должен быть INTEGER, а через демо-страницу SDK добавляется строка.

Re: IdentificationKind

Добрый день.
При добавлении Custom Extensions всегда значение будет в виде OCTET STRING.
Данные кодируются в формате Base64.

На портале ra.rutoken.ru мы добавили выбор значения поля IdentificationKind на страницу создания запроса на сертификат. Поле "Тип идентификации при выдаче сертификата".

(2021-09-01 13:32:23 отредактировано KuzyXD)

Re: IdentificationKind

Аверченко Кирилл пишет:

Добрый день.
При добавлении Custom Extensions всегда значение будет в виде OCTET STRING.
Данные кодируются в формате Base64.

На портале ra.rutoken.ru мы добавили выбор значения поля IdentificationKind на страницу создания запроса на сертификат. Поле "Тип идентификации при выдаче сертификата".

И как это решает мою проблему? Мне нужно знать как самостоятельно добавлять это поле в своей программе, а не использовать ваш сервис.

Re: IdentificationKind

Формат добавления нового расширения в запрос следующий:
"customExtensions":    [
            {
                oid: "1.2.643.100.114",
                value: "MA0GCCqFAwICLgAIAgEB",
                criticality: false
            }
]
В поле value указываете значение, кодированное в формате base64.

Re: IdentificationKind

Аверченко Кирилл пишет:

Формат добавления нового расширения в запрос следующий:
"customExtensions":    [
            {
                oid: "1.2.643.100.114",
                value: "MA0GCCqFAwICLgAIAgEB",
                criticality: false
            }
]
В поле value указываете значение, кодированное в формате base64.

Можете уточнить, что кодируется в base64?

Re: IdentificationKind

В зависимости от того как подтверждается личность заявителя передаются следующие параметры:
Лично (value: "AgEA")
По действующей КЭП (value: "AgEB")
Загранпаспорт с электронным носителем (value: "AgEC")
ЕСИА / ЕБС (value: "AgED")