Сервис регистрации пользователей Единой системы идентификации и аутентификации РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

advertisement
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Министерство связи и массовых коммуникаций Российской Федерации
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ЭЛЕКТРОННОГО СЕРВИСА СМЭВ
Сервис регистрации пользователей Единой системы
идентификации и аутентификации
Дата: 30.04.2014
Версия: 2.1
Листов: 53
1
Руководство пользователя Сервиса регистрации пользователей ЕСИА
АННОТАЦИЯ
Данный документ является руководством пользователя электронного Сервиса регистрации
пользователей Единой системы идентификации и аутентификации, которое в соответствии с п. 48
Приказа Министерства связи и массовых коммуникаций Российской Федерации от 27 декабря
2010 г. № 190 «Об утверждении технических требований к взаимодействию информационных
систем в единой системе межведомственного электронного взаимодействия» является
обязательным для предоставления Поставщиком в адрес Оператора СМЭВ.
2
Руководство пользователя Сервиса регистрации пользователей ЕСИА
СОДЕРЖАНИЕ
ОБЩИЕ СВЕДЕНИЯ ......................................................................................................................7
1.1 Руководящие документы .................................................................................................................. 7
1.2 Описание электронного сервиса ...................................................................................................... 7
1.3 Операции (методы) электронного сервиса ..................................................................................... 8
1.4 Сценарии использования ................................................................................................................ 10
1.5 Схема взаимодействия.................................................................................................................... 11
1.6 Связи с другими электронными сервисами .................................................................................. 12
2
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ...........................................................................................13
2.1 Операция «Зарегистрировать подтверждённую учётную запись в ЕСИА с выдачей пароля
1
для первого входа»................................................................................................................................ 13
2.1.1 Общие сведения ....................................................................................................................... 13
2.1.2 Описание входных параметров .............................................................................................. 13
2.1.3 Описание выходных параметров ............................................................................................ 15
2.1.4 Коды возвратов ........................................................................................................................ 16
2.1.5 Контрольные примеры ............................................................................................................ 17
2.2 Операция «Восстановить доступ к учётной записи ЕСИА с выдачей пароля для входа» ...... 22
2.2.1 Общие сведения ....................................................................................................................... 22
2.2.2 Описание входных параметров .............................................................................................. 22
2.2.3 Описание выходных параметров ............................................................................................ 24
2.2.4 Коды возвратов ........................................................................................................................ 25
2.2.5 Контрольные примеры ............................................................................................................ 26
2.3 Операция «Проверить статус заявки на выполнение операции» ............................................... 31
2.3.1 Общие сведения ....................................................................................................................... 31
2.3.2 Описание входных параметров .............................................................................................. 31
2.3.3 Описание выходных параметров ............................................................................................ 31
2.3.4 Коды возвратов ........................................................................................................................ 32
2.3.5 Контрольные примеры ............................................................................................................ 33
2.4 Операция «Подтвердить личность гражданина РФ или иностранного гражданина в ЕСИА» 37
2.4.1 Общие сведения ....................................................................................................................... 37
2.4.2 Описание входных параметров .............................................................................................. 37
2.4.3 Описание выходных параметров ............................................................................................ 38
2.4.4 Коды возвратов ........................................................................................................................ 38
2.4.5 Контрольные примеры ............................................................................................................ 39
3
МЕТОДИКА ИСПЫТАНИЙ .......................................................................................................44
3.1 Общие условия ................................................................................................................................ 44
3.2 Параметры испытаний на тестовой среде .................................................................................... 44
3.3 Параметры испытаний на продуктивной среде ........................................................................... 44
3.4 Особые условия ............................................................................................................................... 44
3
Руководство пользователя Сервиса регистрации пользователей ЕСИА
4
ПРИЛОЖЕНИЯ.............................................................................................................................45
4.1 Описание сервиса (WSDL) ............................................................................................................. 45
4.2 Описание общих структур данных................................................................................................ 50
4
Руководство пользователя Сервиса регистрации пользователей ЕСИА
ИЗМЕНЕНИЯ
Версия
Дата
Автор
1.0
2.0
14.12.2012
03.03.2014
Обидовский С.В.
Сжёнов С.С.
2.1
30.04.2014
Сжёнов С.С.
Изменения
Документ создан.
Изменено описание метода Register.
Добавлено описание методов:
 GetRegisterResult;
 Confirm.
Исключено описание методов
RegisterByCertificate и
CheckPossibleRegistration.
Добавлено описание метода Recover.
Метод GetRegisterResult переименован в
GetRequestResult, уточнено описание.
Уточнены описания ошибок сервиса.
5
Руководство пользователя Сервиса регистрации пользователей ЕСИА
ТЕРМИНЫ/СОКРАЩЕНИЯ
Термин/сокращение
Описание
SOAP
Simple
Object
Access
Protocol
протокол
обмена
структурированными
сообщениями
в
распределённой
вычислительной среде.
URI
Унифицированный идентификатор ресурса (Uniform Resource
Identifier).
UTF
WSDL
XML
XSD
Стандарт кодирования символов (Unicode Transformation Format).
Web Services Description Language — язык описания веб-сервисов.
eXtensible Markup Language — расширяемый язык разметки.
XML Schema definition - язык описания структуры XML
документа.
Базовые государственные информационные ресурсы
БГИР
ЕСИА
Единая
система
идентификации
и
аутентификации
в
ИС
КЭП
ФМС России
Поставщик
ПФР России
СМЭВ
инфраструктуре,
обеспечивающей
информационнотехнологическое взаимодействие информационных систем,
используемых
для
предоставления
государственных
и
муниципальных услуг в электронной форме.
Информационная система.
Усиленная квалифицированная электронная подпись
Федеральная миграционная служба Российской Федерации
Организация-владелец электронного сервиса
Пенсионный фонд Российской Федерации.
Система межведомственного электронного взаимодействия
СНИЛС
ФИО
ФОИВ
ЦР
Страховой номер индивидуального лицевого счета.
Фамилия, имя, отчество.
Федеральный орган исполнительной власти.
Центр регистрации пользователей ЕСИА
6
Руководство пользователя Сервиса регистрации пользователей ЕСИА
1 ОБЩИЕ СВЕДЕНИЯ
1.1 Руководящие документы
Основанием для разработки данного документа является требование п. 48 Приказа
Министерства связи и массовых коммуникаций Российской Федерации от 27 декабря 2010 г. №
190 «Об утверждении технических требований к взаимодействию информационных систем в
единой системе межведомственного электронного взаимодействия» в соответствии с которым, для
подключения информационной системы к системе межведомственного электронного
взаимодействия Поставщик предоставляет Оператору СМЭВ следующие документы:
 паспорт электронного сервиса, регистрируемого в системе взаимодействия;
 методику испытаний электронного сервиса, регистрируемого в системе
взаимодействия, включая контрольный пример обращения к электронному сервису;
 руководство пользователя
взаимодействия.
электронного
сервиса,
регистрируемого
в
системе
Основанием для создания и использования электронного сервиса являются перечисленные
ниже документы.
Нормативно-правовые документы:
 Постановление Правительства Российской Федерации от 8 сентября 2010 г. № 697 «О
единой системе межведомственного электронного взаимодействия»;
 Приказ Министерства связи и массовых коммуникаций Российской Федерации от 27
декабря 2010 г. № 190 «Об утверждении технических требований к взаимодействию
информационных систем в единой системе межведомственного электронного
взаимодействия».
Технологические стандарты:
 методические рекомендации по разработке электронных сервисов и применению
технологии
электронной
подписи
при
межведомственном
электронном
взаимодействии, версия 2.5.6.
1.2 Описание электронного сервиса
Наименование:
Назначение:
Электронный сервис регистрации пользователей
Единой системы
идентификации и аутентификации.
Сервис предназначен для использования ИС уполномоченных организаций в
целях регистрации и подтверждения учетных записей пользователей ЕСИА.
Поддерживаются следующие функции регистрации:
− инициирование регистрации новой подтверждённой учётной записи
пользователя в ЕСИА с выдачей идентификатора заявки на регистрацию
пользователя, а также пароля пользователя для первого входа в систему;
7
Руководство пользователя Сервиса регистрации пользователей ЕСИА
− инициирование восстановления доступа к учётной записи пользователя в
ЕСИА с выдачей идентификатора заявки на восстановление, а также
пароля пользователя для первого входа в систему
− проверки статуса выполняемой операции (регистрации / восстановления
доступа).
− подтверждение учетной записи (подтверждения личности) пользователя
ЕСИА.
Поставщик:
Министерство связи и массовых коммуникаций
Российской Федерации.
Область
Межведомственное взаимодействие.
применения:
1.3 Операции (методы) электронного сервиса
Электронный сервис включает следующие методы
1. Метод
Register,
предназначенный
для
инициирования
регистрации
новой
подтверждённой учётной записи пользователя в ЕСИА с выдачей идентификатора
заявки на регистрацию пользователя, а также пароля пользователя для первого входа в
систему.
2. Метод Recover, предназначенный для инициирования восстановления доступа к
учётной записи пользователя в ЕСИА с выдачей идентификатора заявки на
восстановление, а также пароля пользователя для входа в систему.
3. Метод GetRequestResult, предназначенный для проверки статуса выполняемой операции
(регистрация / восстановление доступа).
4. Метод Confirm, предназначенный для подтверждения учетной записи (подтверждения
личности) пользователя ЕСИА.
Метод
Код: Register
Наименование:
Назначение
Операция предназначена для создания новой
Зарегистрировать подтвержденной учетной записи пользователя
подтверждённую учётную запись в ЕСИА с ЕСИА с выдачей пароля для первого входа в
выдачей пароля для первого входа
систему.
В качестве входных параметров метод получает
персональные
данные
пользователя,
необходимые для проведения операции.
В качестве выходных параметров метод
возвращает результат операции по созданию
заявки на регистрацию учетной записи
(успешно или не успешно). При успешном
8
Руководство пользователя Сервиса регистрации пользователей ЕСИА
завершении в ответном сообщении содержится
пароль для первого входа в систему
(опционально), а также идентификатор заявки
на регистрацию учетной записи.
При неуспешном завершении метод возвращает
код и текстовое описание ошибки.
Операция предназначена для восстановления
Код: Recover
Наименование: Восстановить доступ к учётной доступа к проверенной или подтверждённой
учетной записи пользователя ЕСИА с выдачей
записи ЕСИА с выдачей пароля для входа
пароля для входа в систему.
В качестве входных параметров метод получает
персональные
данные
пользователя,
необходимые для проведения операции.
В качестве выходных параметров метод
возвращает результат операции по созданию
заявки на восстановление доступа (успешно или
не успешно). При успешном завершении в
ответном сообщении содержится пароль для
входа в систему (опционально), а также
идентификатор заявки на восстановление
учетной записи.
При неуспешном завершении метод возвращает
код и текстовое описание ошибки.
Операция предназначена для проверки статуса
Код: GetRequestResult
Наименование: Проверить статус заявки на заявок на выполнение следующих операций:
выполнение операции
 регистрация
учетной
записи
пользователя в ЕСИА (инициированной
методом Register);
 восстановление доступа к учетной
записи
(инициированной
методом
Recover).
В качестве входных параметров метод получает
идентификатор заявки на выполнение операции.
В качестве выходных параметров метод
возвращает статус выполнения операции.
При неуспешном завершении метод возвращает
код и текстовое описание ошибки.
Код: Confirm
Операция предназначена для подтверждения
Наименование:
Подтвердить
личность личности в уполномоченной организации
гражданина РФ или иностранного гражданина в В качестве входных параметров метод получает
9
Руководство пользователя Сервиса регистрации пользователей ЕСИА
ЕСИА
ФИО
пользователя
и
данные
удостоверяющего личность,
дополнительных параметров.
а
документа,
также
ряд
В качестве выходных параметров метод
возвращает результат выполнения операции
(успешно или не успешно).
1.4 Сценарии использования
Основной сценарий метода Register («Зарегистрировать подтверждённую учётную запись в
ЕСИА с выдачей пароля для первого входа») включает в себя следующие шаги:
1. Информационная система вызывает метод Register сервиса и передает персональные
данные
пользователя
(ФИО,
СНИЛС,
дата
рождения,
пол,
данные
документа,
удостоверяющего личность, контактную информацию и др.).
2. В ответ приходит сообщение, содержащее:
 признак успешного или неуспешного выполнения запроса;
 пароль для первого входа (опционально);
 идентификатор заявки на регистрацию учетной записи.
3. Информационная система сохраняет данные заявки на регистрацию в связке с
идентификатором заявки.
4. При необходимости (например, по просьбе пользователя, желающего выяснить причину
возникшей
при
регистрации
ошибки)
информационная
система
вызывает
метод
GetRequestResult сервиса и передает идентификатор заявки на регистрацию учетной записи.
5. В ответ приходит сообщение, содержащее информацию о статусе исполнения заявки на
регистрацию пользователя.
Основной сценарий метода Recover («Восстановить доступ к учётной записи ЕСИА с
выдачей пароля для входа») включает в себя следующие шаги:
1. Информационная система вызывает метод Recover сервиса и передает персональные
данные
пользователя
(ФИО,
СНИЛС,
дата
рождения,
пол,
данные
документа,
удостоверяющего личность, контактную информацию и др.).
2. В ответ приходит сообщение, содержащее:
 признак успешного или неуспешного выполнения запроса;
 пароль для первого входа (опционально);
 идентификатор заявки на восстановление доступа к учетной записи (опционально).
3. Информационная система сохраняет данные заявки на восстановление доступа в связке с
идентификатором заявки.
10
Руководство пользователя Сервиса регистрации пользователей ЕСИА
4. При необходимости (например, по просьбе пользователя, желающего выяснить причину
возникшей ошибки) информационная система вызывает метод GetRequestResult сервиса и
передает идентификатор заявки на восстановление доступа к учетной записи.
5. В ответ приходит сообщение, содержащее информацию о статусе исполнения заявки на
восстановление доступа к учетной записи.
Основной сценарий метода Confirm («Подтвердить личность гражданина РФ или
иностранного гражданина в ЕСИА») включает в себя следующие шаги:
1. Информационная система вызывает метод Confirm сервиса и передает персональные
данные
пользователя
(ФИО
и
данные
документа,
удостоверяющего
личность),
заполнившего в ЕСИА заявку на подтверждение личности.
2. В ответ приходит сообщение, содержащее признак успешного или неуспешного
выполнения запроса на подтверждение личности пользователя.
1.5 Схема взаимодействия
В рамках взаимодействия информационная система организации направляет в адрес ЕСИА
сообщение – запрос и получает сообщение-ответ.
Схема взаимодействия представлена на рисунке 1.
ИС организации
Минкомсвязь
Process
ProcessResponse
Рисунок 1 – Схема взаимодействия
11
Руководство пользователя Сервиса регистрации пользователей ЕСИА
1.6 Связи с другими электронными сервисами
При вызове метода Register сервиса производятся следующие проверки:
 соответствие ФИО, даты рождения, пола и СНИЛС пользователя с помощью сервиса
Пенсионного фонда РФ (ПФР России).
 соответствие ФИО и паспортных данных гражданина РФ с помощью сервиса
Федеральной миграционной службы РФ (ФМС России).
Эти проверки также производятся при вызове метода Recover, если персональные данные
пользователя, указанные в заявке на восстановление доступа, не совпадают с данными учетной
записи пользователя ЕСИА.
12
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
2.1 Операция «Зарегистрировать подтверждённую учётную запись в
ЕСИА с выдачей пароля для первого входа»
2.1.1 Общие сведения
Код операции:
Register
Наименование
операции:
Зарегистрировать подтверждённую учётную запись в ЕСИА с
выдачей пароля для первого входа
Назначение операции:
Операция предназначена для создания новой подтвержденной
учетной записи пользователя ЕСИА с выдачей пароля для первого
входа в систему.
2.1.2 Описание входных параметров
№
1.
2.
Код параметра
reqAuthInf
ra
Описание
параметра
Комплексный
тип,
описывающий
субъекта,
осуществляюще
го запрос
Идентификатор
Обязательность
Способ
заполнения /
Тип
Y
xs:string
Y
xs:string
Y
xs:string
Y
xs:string
Y
xs:string
центра
регистрации
3.
snils
СНИЛС
пользователя
4.
lastName
Фамилия
Комментарий
Идентификатор центра
регистрации, в котором
осуществляется
регистрация
пользователя1. Должен
быть положительным
целым числом.
задается в формате:
XXX-XXX-XXX XX
пользователя
5.
firstName
Имя
пользователя
Центр регистрации (ЦР) – это подразделение уполномоченной организации, в котором происходит регистрация и
подтверждение личности пользователей ЕСИА. Организация, получив статус уполномоченной (т.е. имеющей право
регистрировать / подтверждать личность пользователей), имеет возможность зарегистрировать в ЕСИА перечень
своих ЦР. Перечень этих ЦР отображается пользователям сети Интернет, желающим пройти регистрацию в ЕСИА.
Регистрацию ЦР осуществляет служба эксплуатации ЕСИА. После успешной регистрации ЦР служба эксплуатации
ЕСИА передает уполномоченному сотруднику организации перечень идентификаторов ЦР для вызова сервиса.
1
13
Руководство пользователя Сервиса регистрации пользователей ЕСИА
6.
middleName
Отчество
N
xs:string
Y
xs:string
Не заполняется, если
отчество отсутствует в
документе,
удостоверяющем
личность
“M” – мужской;
“F” – женский
Y
xs:string
задается в формате
ДД.ММ.ГГГГ
Y
xs:string
N
xs:string
N
xs:string
Y
xs:string
Y
xs:string
пользователя
7.
gender
Пол
пользователя
8.
birthDate
Дата рождения
пользователя
9.
doc
Комплексный
тип,
описывающий
документ,
удостоверяющи
й личность
пользователя
10. email
Адрес
электронной
почты
пользователя
11. mobile
Номер
мобильного
телефона
пользователя
12. citizenship
Гражданство
пользователя по
Рекомендуется указать
в целях
информирования
пользователя о
возможных проблемах
с регистрацией
В формате
+7(xxx)xxxxxxx
рекомендуется указать
в целях
информирования
пользователя о
возможных проблемах
с регистрацией
Для России должен
передаваться код
“RUS”.
классификатору
ОКСМ
13. mode
Способ
доставки пароля
для первого
входа в систему
14
email – отправка на
адрес электронной
почты (при условии,
что параметр <email>
задан);
mobile – отправка на
номер мобильного
телефона (при условии,
что параметр <mobile>
задан);
direct – отправка в
ответе на запрос о
регистрации;
notRequired – отправка
пароля не требуется
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Параметры комплексного типа описаны в приложении «Описание общих структур
данных».
2.1.3 Описание выходных параметров
При успешном завершении в ответном сообщении содержится идентификатор заявки на
регистрацию
пользователя
(requestId),
поскольку
верификация
данных
пользователя
осуществляется в асинхронном режиме (в силу возможной недоступности БГИР ФОИВ для
осуществления верификации персональных данных пользователей), а также пароль для первого
входа в систему (если указан соответствующий способ доставки пароля).
№
1.
Код параметра
password
Описание
параметра
Пароль для
Обязательность
Способ
заполнения/Тип
N
xs:string
первого входа
requestId
Идентификатор
Не более 32
символов.
Возвращается
пользователя
2.
Комментарий
только при
вызове с
параметром
“direct”
Y
xs:string
N
xs:string
заявки на
регистрацию
пользователя
3.
warning
Уведомления
В частности,
предупреждение
о том, что
заданные
контактные
данные не
уникальны в
системе.
При неуспешном завершении метод возвращает ошибку, содержащую следующие
параметры:
− faultCode– код ошибки (см. п. 2.1.4);
− faultString– текст ошибки.
15
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.1.4 Коды возвратов
№
Код возврата
Описание кода
возврата
Условия возникновения
1.
ESIA-000001
Внутренняя
ошибка
Данный код возврата
соответствует ситуации, когда
обнаружена неизвестная ошибка
2.
ESIA-036103
Пользовать уже
зарегистрирова
н
Данный код возврата
соответствует ситуации, когда при
регистрации пользователя
обнаружена активированная
Комментарий
учетная запись с данным СНИЛС
3.
ESIA-036102
Неверная
контрольная
сумма СНИЛС
Данный код возврата
соответствует ситуации, когда
некорректен указанный СНИЛС
(неверная контрольная сумма)
4.
ESIA-030002
Не заполнены
обязательные
поля ФИО
Данный код возврата
соответствует ситуации, когда не
заполнено одно из обязательных
полей – фамилия или имя
5.
ESIA-035103
Не указан пол
Данный код возврата
соответствует ситуации, когда не
указан пол пользователя
6.
ESIA-035104
Не указана дата
рождения
Данный код возврата
соответствует ситуации, когда не
указана дата рождения
пользователя
7.
ESIA-035105
Некорректная
дата рождения
Данный код возврата
соответствует ситуации, когда
дата рождения пользователя
некорректна
Например,
указана дата,
которая еще не
наступила
8.
ESIA-033006
Некорректная
дата выдачи
документа
Данный код возврата
соответствует ситуации, когда
дата выдачи документа
некорректна
Например,
указана дата,
которая еще не
наступила
9.
ESIA-033104
Не указан код
подразделения
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указан
код подразделения
Не указана
Данный код возврата
10. ESIA-033001
16
Руководство пользователя Сервиса регистрации пользователей ЕСИА
серия
соответствует ситуации, когда в
документа
параметрах документа не указана
серия
11. ESIA-033002
Не указан
номер
документа
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указан
номер
12. ESIA-033005
Не указана дата
выдачи
документа
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указана
дата выдачи документа
13. ESIA-030003
Неверные
параметры
запроса
Данный код возврата
соответствует ситуации, когда
имеются другие ошибки в запросе
Например,
отсутствует
обязательный
параметр,
некорректна
подпись СМЭВ
или сертификат
отправителя
запроса
2.1.5 Контрольные примеры
Вызов контрольного примера следует осуществлять только через СМЭВ.
При этом в блоке <wsse:Security soapenv:actor="http://smev.gosuslugi.ru/actors/smev"> следует указывать
действующий сертификат ИС, которая осуществляет вызов сервиса.
Запрос
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><SOAP-ENV:Header><wsse:Security
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
soapenv:actor="http://smev.gosuslugi.ru/actors/smev" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401wss-wssecurity-utility-1.0.xsd">
<wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-messagesecurity-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile1.0#X509v3"
wsu:Id="SenderCertificate">MIIHIDCCBs+gAwIBAgIKMUbF9wABAAAxKDAIBgYqhQMCAgMwggE1MRgwFgYFKoUDZ
AESDTEyMzQ1Njc4OTAxMjMxGjAYBggqhQMDgQMBARIMMDAxMjM0NTY3ODkwMSgwJgYDVQQJDB/QodGD0YnQtd
Cy0YHQutC40Lkg0LLQsNC7INC0LjI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNV
BAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0Y
LQtdC70LXQutC+0LwxMDAuBgNVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtdC90YLRgDEnMCUG
A1UEAwwe0KLQtdGB0YLQvtCy0YvQuSDQo9CmINCg0KLQmiAyMB4XDTEzMTEwODA5MjMwMFoXDTE0MTEwODA5
MzIwMFowggEQMRQwEgYFKoUDZAQTCTc3MTAzMjAwMTEYMBYGBSqFA2QBEg0xMDI3NzAwMTk4NzY3MRowGAYI
KoUDA4EDAQESDDAwNzcwNzA0OTM4ODELMAkGA1UEBhMCUlUxITAfBgNVBAgeGAA3ADcAIAQzAC4AIAQcBD4E
QQQ6BDIEMDEVMBMGA1UEBx4MBBwEPgRBBDoEMgQwMSkwJwYDVQQKHiAEHgQQBB4AIAAiBCAEPgRBBEIEN
QQ7BDUEOgQ+BDwAIjEjMCEGA1UEAx4aBCIENQRBBEIEPgQyBDAETwAgBBUEIQQYBBAxKzApBgNVBAkeIgRDBD
sALgAgBBAEQAQxBDAEQgAsACAENAQ+BDwAIAA0ADYwYzAcBgYqhQMCAhMwEgYHKoUDAgIkAAYHKoUDAgIeAQ
NDAARAx/H55/rrnRflNkFk+siyR130Q+wJqlvUuZ6sKeRHoQ72NWQZJEbNlvoIYb6tfx9au29Xc0fu+K7ph8yKr/4+jqOCA94
wggPaMA4GA1UdDwEB/wQEAwIE8DAmBgNVHSUEHzAdBggrBgEFBQcDBAYHKoUDAgIiBgYIKwYBBQUHAwIwHQY
17
Руководство пользователя Сервиса регистрации пользователей ЕСИА
DVR0OBBYEFAR4//vAUyph0GoJFLTXIkpoLtqgMIIBdgYDVR0jBIIBbTCCAWmAFJnrs1AXqeCBpyR9c2yKu6l7DZeCoYIBP
aSCATkwggE1MRgwFgYFKoUDZAESDTEyMzQ1Njc4OTAxMjMxGjAYBggqhQMDgQMBARIMMDAxMjM0NTY3ODkwM
SgwJgYDVQQJDB/QodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7INC0LjI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTEL
MAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYD
VQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0LwxMDAuBgNVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP0Y7Ri
dC40Lkg0YbQtdC90YLRgDEnMCUGA1UEAwwe0KLQtdGB0YLQvtCy0YvQuSDQo9CmINCg0KLQmiAyghBSPgWC0gnesk
a4aptJ+cOXMFkGA1UdHwRSMFAwTqBMoEqGSGh0dHA6Ly85MS4yNDEuMTIuMTU3L3JhL2NkcC85OWViYjM1MDE3Y
TllMDgxYTcyNDdkNzM2YzhhYmJhOTdiMGQ5NzgyLmNybDBIBggrBgEFBQcBAQQ8MDowOAYIKwYBBQUHMAKGLGh
0dHA6Ly85MS4yNDEuMTIuMTU3L3JhL2NkcC90ZXN0X2NhX3J0azIuY3J0MDYGBSqFA2RvBC0MKyLQmtGA0LjQv9GC
0L7Qn9GA0L4gQ1NQIiAo0LLQtdGA0YHQuNGPIDMuNikwKwYDVR0QBCQwIoAPMjAxMzExMDgwOTIzMDBagQ8yMD
E0MTEwODA5MjMwMFowHQYDVR0gBBYwFDAIBgYqhQNkcQEwCAYGKoUDZHECMIHdBgUqhQNkcASB0zCB0AwrIt
Ca0YDQuNC/0YLQvtCf0YDQviBDU1AiICjQstC10YDRgdC40Y8gMy42KQxTItCj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC
40Lkg0YbQtdC90YLRgCAi0JrRgNC40L/RgtC+0J/RgNC+INCj0KYiINCy0LXRgNGB0LjQuCAxLjUMJeKEliDQodCkLzEyM
S0xODU5INC+0YIgMTcuMDYuMjAxMiDQsy4MJeKEliDQodCkLzEyOC0xODIyINC+0YIgMDEuMDYuMjAxMiDQsy4wC
AYGKoUDAgIDA0EAiqmwlChoAQtOar51L2/9tCEMBunTEA9BDj7T3N1XTy3j/wuBHNnj8SuIGNhJ4Md6GzY9W11JvjX150
YVnCOByw==</wsse:BinarySecurityToken>
<ds:Signature Id="Signature">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>
<ds:Reference URI="#body">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
<ds:DigestValue>MzyBcfH8UEs16FyxUpUQVFhmbfb358MZHrOZu4BET/o=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>I3Zo5yb8eRiNtaFvi7p3m2a5V7ZVNJ9xBTpKx8ERCxpnmlOBX+SM14C2ZwN7gUNFRUvHR++youu
M
o02cxx/y7A==</ds:SignatureValue>
<ds:KeyInfo>
<wsse:SecurityTokenReference>
<wsse:Reference URI="#SenderCertificate" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wssx509-token-profile-1.0#X509v3"/>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
</wsse:Security></SOAP-ENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:Register
xmlns:esia="http://mks.esia.rstyle.ru/" xmlns="http://smev.gosuslugi.ru/rev120315"
xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://www.w3.org/2004/08/xop/include">
<Message>
<Sender>
<Code>TEST00001</Code>
<Name>Тестовая система 1</Name>
</Sender>
<Recipient>
<Code>ESIA01001</Code>
<Name>Electronic system identification and authentication</Name>
</Recipient>
<Originator>
<Code>TEST00002</Code>
<Name>Тестовая система 2</Name>
</Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>REQUEST</Status>
<Date>2014-03-05T19:10:11.358+04:00</Date>
<ExchangeType>0</ExchangeType>
<CaseNumber>be581dd0-c2bc-4cd4-80de-9ef363098fa0</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
18
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<MessageData>
<AppData>
<esia:reqAuthInf>
<esia:requestData>0JjQstCw0L3QvtCyINCY0LLQsNC9INCY0LLQsNC90L7QstC40Yc</esia:requestData>
<esia:signature>MIIKngYJKoZIhvcNAQcCoIIKjzCCCosCAQExDDAKBgYqhQMCAgkFADA1BgkqhkiG9w0BBwGgKAQm0
JjQstCw0L3QvtCyINCY0LLQsNC9INCY0LLQsNC90L7QstC40YegggeUMIIHkDCCBz+gAwIBAgIKPGHVowABAAA1ETAI
BgYqhQMCAgMwggE1MRgwFgYFKoUDZAESDTEyMzQ1Njc4OTAxMjMxGjAYBggqhQMDgQMBARIMMDAxMjM0NTY3
ODkwMSgwJgYDVQQJDB/QodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7INC0LjI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC
5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQ
wIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0LwxMDAuBgNVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP
0Y7RidC40Lkg0YbQtdC90YLRgDEnMCUGA1UEAwwe0KLQtdGB0YLQvtCy0YvQuSDQo9CmINCg0KLQmiAyMB4XDTEz
MTIzMDA2MTEwMFoXDTE0MTIzMDA2MjAwMFowggGAMRYwFAYFKoUDZAMSCzA1MjcyMTM4NTM5MRgwFgYFKo
UDZAESDTEwMjc3MzkwNzY2ODMxGjAYBggqhQMDgQMBARIMMDA1MDI1MDExMTYyMR4wHAYJKoZIhvcNAQkBFg
9tYXlzaGV2QGVzaWEucnUxCzAJBgNVBAYTAlJVMRswGQYDVQQIHhIANwA3ACAEHAQ+BEEEOgQyBDAxFTATBgNV
BAceDAQcBD4EQQQ6BDIEMDErMCkGA1UECh4iBB4EEAQeACAgGAQcBBoEGgAtBCUEHgQbBBQEGAQdBBMgGTE
rMCkGA1UEAx4iBB4EEAQeACAgGAQcBBoEGgAtBCUEHgQbBBQEGAQdBBMgGTExMC8GA1UEDB4oBBMENQQ9B
DUEQAQwBDsETAQ9BEsEOQAgBDQEOARABDUEOgRCBD4EQDErMCkGA1UEKh4iBB8EMAQyBDUEOwAgBBMEN
QQ9BD0EMAQ0BEwENQQyBDgERzEVMBMGA1UEBB4MBBwEMAQ5BEgENQQyMGMwHAYGKoUDAgITMBIGByqFA
wICJAAGByqFAwICHgEDQwAEQO1jmpHLrXj88JGEXBlmL3YJ1B36VeL6sZUE0E1386GmrSdeaf1uB2rgiR94fJd8a6fvl7Pl
R0ZNbmCkt7ST5u+jggPeMIID2jAOBgNVHQ8BAf8EBAMCBPAwJgYDVR0lBB8wHQYIKwYBBQUHAwQGByqFAwICIgY
GCCsGAQUFBwMCMB0GA1UdDgQWBBTzUJUcPVSdlovSUrHsmd/GqfUclzCCAXYGA1UdIwSCAW0wggFpgBSZ67NQF
6nggackfXNsirupew2XgqGCAT2kggE5MIIBNTEYMBYGBSqFA2QBEg0xMjM0NTY3ODkwMTIzMRowGAYIKoUDA4EDAQ
ESDDAwMTIzNDU2Nzg5MDEoMCYGA1UECQwf0KHRg9GJ0LXQstGB0LrQuNC5INCy0LDQuyDQtC4yNjEXMBUGCSq
GSIb3DQEJARYIY2FAcnQucnUxCzAJBgNVBAYTAlJVMRUwEwYDVQQIDAzQnNC+0YHQutCy0LAxFTATBgNVBAcMDN
Cc0L7RgdC60LLQsDEkMCIGA1UECgwb0J7QkNCeINCg0L7RgdGC0LXQu9C10LrQvtC8MTAwLgYDVQQLDCfQo9C00L
7RgdGC0L7QstC10YDRj9GO0YnQuNC5INGG0LXQvdGC0YAxJzAlBgNVBAMMHtCi0LXRgdGC0L7QstGL0Lkg0KPQpiD
QoNCi0JogMoIQUj4FgtIJ3rJGuGqbSfnDlzBZBgNVHR8EUjBQME6gTKBKhkhodHRwOi8vOTEuMjQxLjEyLjE1Ny9yYS9jZ
HAvOTllYmIzNTAxN2E5ZTA4MWE3MjQ3ZDczNmM4YWJiYTk3YjBkOTc4Mi5jcmwwSAYIKwYBBQUHAQEEPDA6MDgG
CCsGAQUFBzAChixodHRwOi8vOTEuMjQxLjEyLjE1Ny9yYS9jZHAvdGVzdF9jYV9ydGsyLmNydDA2BgUqhQNkbwQtDCsi
0JrRgNC40L/RgtC+0J/RgNC+IENTUCIgKNCy0LXRgNGB0LjRjyAzLjYpMCsGA1UdEAQkMCKADzIwMTMxMjMwMDYx
MTAwWoEPMjAxNDEyMzAwNjExMDBaMB0GA1UdIAQWMBQwCAYGKoUDZHEBMAgGBiqFA2RxAjCB3QYFKoUDZH
AEgdMwgdAMKyLQmtGA0LjQv9GC0L7Qn9GA0L4gQ1NQIiAo0LLQtdGA0YHQuNGPIDMuNikMUyLQo9C00L7RgdGC0
L7QstC10YDRj9GO0YnQuNC5INGG0LXQvdGC0YAgItCa0YDQuNC/0YLQvtCf0YDQviDQo9CmIiDQstC10YDRgdC40Lgg
MS41DCXihJYg0KHQpC8xMjQtMjIzOCDQvtGCIDA0LjEwLjIwMTMg0LMuDCXihJYg0KHQpC8xMjgtMTgyMiDQvtGCID
AxLjA2LjIwMTIg0LMuMAgGBiqFAwICAwNBAMZwti1wrq0t5js8sSALTKs61rMTk4te4oQjOPJE3F1rGV5iaau9ptEDoudcO
q4i1BUcuwvALiCUn9jTtWLRx5MxggKnMIICowIBATCCAUUwggE1MRgwFgYFKoUDZAESDTEyMzQ1Njc4OTAxMjMxGj
AYBggqhQMDgQMBARIMMDAxMjM0NTY3ODkwMSgwJgYDVQQJDB/QodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7INC0
LjI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEV
MBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0LwxMDAuBg
NVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtdC90YLRgDEnMCUGA1UEAwwe0KLQtdGB0YLQvtCy
0YvQuSDQo9CmINCg0KLQmiAyAgo8YdWjAAEAADURMAoGBiqFAwICCQUAoIH6MBgGCSqGSIb3DQEJAzELBgkqhkiG
9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE0MDIxNDA5NTYxOVowLwYJKoZIhvcNAQkEMSIEICCJMNuNdxC9D0/a6odQ
+U7DH4q5tKtiJvCnwWBhknQAMIGOBgkqhkiG9w0BCQ8xgYAwfjALBglghkgBZQMEASowCAYGKoUDAgIJMAgGBiqFA
wICFTALBglghkgBZQMEARYwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhk
iG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDAKBgYqhQMCAhMFAARAZyPpp3+4gs7yivbCPXmjPct4ez/m
jua5t1x+pNWibVBZQxAFycBQ9WNWadtfe2deGcjUY3PxZae0yl+LuR3jwQ==</esia:signature>
</esia:reqAuthInf>
<esia:ra>10000000000</esia:ra>
<esia:snils>000-000-000 00</esia:snils>
<esia:lastName>Тестов</esia:lastName>
<esia:firstName>Тест</esia:firstName>
<esia:middleName>Тестович</esia:middleName>
<esia:gender>M</esia:gender>
<esia:birthDate>01.01.1987</esia:birthDate>
<esia:doc>
<esia:type>RF_PASSPORT</esia:type>
<esia:series>0000</esia:series>
<esia:number>000000</esia:number>
<esia:issueId>000000</esia:issueId>
<esia:issueDate>01.01.1987</esia:issueDate>
</esia:doc>
<esia:citizenship>RUS</esia:citizenship>
19
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<esia:mode>direct</esia:mode>
</AppData>
</MessageData>
</esia:Register></SOAP-ENV:Body></SOAP-ENV:Envelope>
Ответ на запрос в случае успешного исполнения
<?xml version='1.0' encoding='UTF-8'?><SOAP-ENV:Envelope xmlns:SOAPENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-utility-1.0.xsd"><SOAP-ENV:Header><wsse:Security xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurityutility-1.0.xsd" soapenv:actor="http://smev.gosuslugi.ru/actors/smev">
<wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-messagesecurity-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile1.0#X509v3"
wsu:Id="SenderCertificate">MIIHIDCCBs+gAwIBAgIKMUbF9wABAAAxKDAIBgYqhQMCAgMwggE1MRgwFgYFKoUDZ
AESDTEyMzQ1
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
nCOByw==
</wsse:BinarySecurityToken>
<ds:Signature Id="Signature">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>
<ds:Reference URI="#body">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
<ds:DigestValue>aKOTYTsyG/jwgKNH0jycNAZRKHrs3lVtlJ0ub7jhq6w=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
20
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<ds:SignatureValue>uuWnlRb1f3HBnSCHaWGQXP+66JVcFWP0K+o19SWC4dQIekcosD5Jp9wuqLK3rQLKUp0ZTO4QY
4DZdGUWmcYolQ==</ds:SignatureValue>
<ds:KeyInfo>
<wsse:SecurityTokenReference>
<wsse:Reference URI="#SenderCertificate" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wssx509-token-profile-1.0#X509v3"/>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
</wsse:Security><work:WorkContext
xmlns:work="http://oracle.com/weblogic/soap/workarea/">rO0ABXdQABh3ZWJsb2dpYy5hcHAuc21ldi1ndy1lYXIAAADWA
AAAI3dlYmxvZ2ljLndvcmthcmVhLlN0cmluZ1dvcmtDb250ZXh0AAcyLjEuOC4wAAA=</work:WorkContext></SOAPENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:RegisterResult xmlns="http://smev.gosuslugi.ru/rev120315"
xmlns:esia="http://rstyle.esia.ru" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"
xmlns:ns4="http://www.w3.org/2004/08/xop/include">
<Message>
<Sender><Code>ESIA01001</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>TEST00001</Code><Name>Тестовая система 1</Name></Recipient>
<Originator><Code>TEST00002</Code><Name>Тестовая система 2</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>ACCEPT</Status>
<Date>2014-03-05T19:10:13.049+04:00</Date>
<ExchangeType>0</ExchangeType>
<RequestIdRef>4d52d88e-daab-4a87-a7e4-147e53534ee1</RequestIdRef>
<OriginRequestIdRef>4d52d88e-daab-4a87-a7e4-147e53534ee1</OriginRequestIdRef>
<CaseNumber>be581dd0-c2bc-4cd4-80de-9ef363098fa0</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:requestId>73715380-a002-41b8-ace0-a152969b4546</esia:requestId>
<esia:password>IB5USW</esia:password>
</AppData>
</MessageData>
</esia:RegisterResult></SOAP-ENV:Body></SOAP-ENV:Envelope>
21
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.2 Операция «Восстановить доступ к учётной записи ЕСИА с
выдачей пароля для входа»
2.2.1 Общие сведения
Код операции:
Recover
Наименование
операции:
Восстановить доступ к учётной записи ЕСИА с выдачей пароля для
первого входа
Операция предназначена для восстановления доступа к проверенной
или подтверждённой учетной записи пользователя ЕСИА с выдачей
пароля для входа в систему.
Назначение операции:
2.2.2 Описание входных параметров
№
Код параметра
1.
reqAuthInf
2.
ra
Описание
параметра
Комплексный
тип,
описывающий
субъекта,
осуществляюще
го запрос
Идентификатор
Обязательность
Способ
заполнения /
Тип
Y
xs:string
Y
xs:string
Y
xs:string
Y
xs:string
Y
xs:string
центра
регистрации
3.
snils
СНИЛС
пользователя
4.
lastName
Фамилия
Комментарий
Идентификатор центра
регистрации, в котором
осуществляется
восстановление
доступа к учетной
записи пользователя2.
Должен быть
положительным целым
числом.
задается в формате:
XXX-XXX-XXX XX
пользователя
5.
firstName
Имя
пользователя
Центр регистрации (ЦР) – это подразделение уполномоченной организации, в котором происходит регистрация,
восстановление доступа и подтверждение личности пользователей ЕСИА. Организация, получив статус
уполномоченной (т.е. имеющей право регистрировать / подтверждать личность пользователей), имеет возможность
зарегистрировать в ЕСИА перечень своих ЦР. Перечень этих ЦР отображается пользователям сети Интернет,
желающим пройти регистрацию в ЕСИА.
Регистрацию ЦР осуществляет служба эксплуатации ЕСИА. После успешной регистрации ЦР служба эксплуатации
ЕСИА передает уполномоченному сотруднику организации перечень идентификаторов ЦР для вызова сервиса.
2
22
Руководство пользователя Сервиса регистрации пользователей ЕСИА
6.
middleName
Отчество
N
xs:string
Y
xs:string
Не заполняется, если
отчество отсутствует в
документе,
удостоверяющем
личность
“M” – мужской;
“F” – женский
Y
xs:string
задается в формате
ДД.ММ.ГГГГ
Y
xs:string
N
xs:string
N
xs:string
Y
xs:string
пользователя
7.
gender
Пол
пользователя
8.
birthDate
Дата рождения
пользователя
9.
doc
Комплексный
тип,
описывающий
документ,
удостоверяющи
й личность
пользователя
10. email
Адрес
электронной
почты
пользователя
11. mobile
Номер
мобильного
телефона
пользователя
12. mode
Способ
доставки пароля
для первого
входа в систему
Рекомендуется указать
в целях
информирования
пользователя о
возможных проблемах
с восстановлением
доступа
В формате
+7(xxx)xxxxxxx
рекомендуется указать
в целях
информирования
пользователя о
возможных проблемах
с восстановлением
доступа
email – отправка на
адрес электронной
почты (при условии,
что параметр <email>
задан);
mobile – отправка на
номер мобильного
телефона (при условии,
что параметр <mobile>
задан);
direct – отправка в
ответе на запрос о
восстановлении
доступа.
Параметры комплексного типа описаны в приложении «Описание общих структур
данных».
23
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.2.3 Описание выходных параметров
При успешном завершении в ответном сообщении содержится пароль для входа в систему
(если указан соответствующий способ доставки пароля). Если данные пользователя, указанные в
заявке, не совпадают с данными учетной записи, то ЕСИА создает заявку на верификацию данных
пользователя в БГИР и возвращает ее идентификатор (requestId)3. До тех пор, пока проверка
данных пользователя в БГИР не будет завершена, выданный пароль не будет действовать.
№
1.
Код параметра
password
Описание
параметра
Пароль для
Обязательность
Способ
заполнения/Тип
N
xs:string
входа
requestId
Идентификатор
Не более 32
символов.
Возвращается
только при
вызове с
параметром
“direct”
пользователя
2.
Комментарий
N
xs:string
N
xs:string
заявки на
восстановление
учетной записи
пользователя
3.
warning
Уведомления
В частности,
предупреждение
о том, что
заданные
контактные
данные не
уникальны в
системе.
При неуспешном завершении метод возвращает ошибку, содержащую следующие
параметры:
− faultCode– код ошибки (см. п. 2.2.4);
− faultString– текст ошибки.
Необходимость выполнения проверок данных пользователя связана с тем, что его идентификационные данные
(ФИО, данные документа, удостоверяющего личность) могли измениться к моменту восстановления доступа. В этом
случае пользователь сохраняет возможность восстановления доступа к своей учетной записи.
3
24
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.2.4 Коды возвратов
№
Код возврата
Описание кода
возврата
Условия возникновения
1.
ESIA-000001
Внутренняя
ошибка
Данный код возврата
соответствует ситуации, когда
обнаружена неизвестная ошибка
2.
ESIA-036102
Неверная
контрольная
сумма СНИЛС
Данный код возврата
соответствует ситуации, когда
некорректен указанный СНИЛС
(неверная контрольная сумма)
3.
ESIA-030002
Не заполнены
обязательные
поля ФИО
Данный код возврата
соответствует ситуации, когда не
заполнено одно из обязательных
полей – фамилия или имя
4.
ESIA-035103
Не указан пол
Данный код возврата
соответствует ситуации, когда не
указан пол пользователя
5.
ESIA-035104
Не указана дата
рождения
Данный код возврата
соответствует ситуации, когда не
указана дата рождения
Комментарий
пользователя
6.
ESIA-035105
Некорректная
дата рождения
Данный код возврата
соответствует ситуации, когда
дата рождения пользователя
некорректна
Например,
указана дата,
которая еще не
наступила
7.
ESIA-033006
Некорректная
дата выдачи
документа
Данный код возврата
соответствует ситуации, когда
дата выдачи документа
некорректна
Например,
указана дата,
которая еще не
наступила
8.
ESIA-033104
Не указан код
Данный код возврата
подразделения
соответствует ситуации, когда в
параметрах документа не указан
код подразделения
Не указана
серия
документа
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указана
серия
Не указан
номер
Данный код возврата
соответствует ситуации, когда в
9.
ESIA-033001
10. ESIA-033002
25
Руководство пользователя Сервиса регистрации пользователей ЕСИА
документа
параметрах документа не указан
номер
11. ESIA-033005
Не указана дата
выдачи
документа
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указана
дата выдачи документа
12. ESIA-030003
Неверные
параметры
запроса
Данный код возврата
соответствует ситуации, когда
имеются другие ошибки в запросе
Например,
отсутствует
обязательный
параметр,
некорректна
подпись СМЭВ
или сертификат
отправителя
запроса
2.2.5 Контрольные примеры
Вызов контрольного примера следует осуществлять только через СМЭВ.
При этом в блоке <wsse:Security soapenv:actor="http://smev.gosuslugi.ru/actors/smev"> следует указывать
действующий сертификат ИС, которая осуществляет вызов сервиса.
Запрос
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><SOAP-ENV:Header><wsse:Security
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
soapenv:actor="http://smev.gosuslugi.ru/actors/smev" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401wss-wssecurity-utility-1.0.xsd">
<wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-messagesecurity-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile1.0#X509v3"
wsu:Id="SenderCertificate">MIIHIDCCBs+gAwIBAgIKMUbF9wABAAAxKDAIBgYqhQMCAgMwggE1MRgwFgYFKoUDZ
AESDTEyMzQ1Njc4OTAxMjMxGjAYBggqhQMDgQMBARIMMDAxMjM0NTY3ODkwMSgwJgYDVQQJDB/QodGD0YnQtd
Cy0YHQutC40Lkg0LLQsNC7INC0LjI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNV
BAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0Y
LQtdC70LXQutC+0LwxMDAuBgNVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtdC90YLRgDEnMCUG
A1UEAwwe0KLQtdGB0YLQvtCy0YvQuSDQo9CmINCg0KLQmiAyMB4XDTEzMTEwODA5MjMwMFoXDTE0MTEwODA5
MzIwMFowggEQMRQwEgYFKoUDZAQTCTc3MTAzMjAwMTEYMBYGBSqFA2QBEg0xMDI3NzAwMTk4NzY3MRowGAYI
KoUDA4EDAQESDDAwNzcwNzA0OTM4ODELMAkGA1UEBhMCUlUxITAfBgNVBAgeGAA3ADcAIAQzAC4AIAQcBD4E
QQQ6BDIEMDEVMBMGA1UEBx4MBBwEPgRBBDoEMgQwMSkwJwYDVQQKHiAEHgQQBB4AIAAiBCAEPgRBBEIEN
QQ7BDUEOgQ+BDwAIjEjMCEGA1UEAx4aBCIENQRBBEIEPgQyBDAETwAgBBUEIQQYBBAxKzApBgNVBAkeIgRDBD
sALgAgBBAEQAQxBDAEQgAsACAENAQ+BDwAIAA0ADYwYzAcBgYqhQMCAhMwEgYHKoUDAgIkAAYHKoUDAgIeAQ
NDAARAx/H55/rrnRflNkFk+siyR130Q+wJqlvUuZ6sKeRHoQ72NWQZJEbNlvoIYb6tfx9au29Xc0fu+K7ph8yKr/4+jqOCA94
wggPaMA4GA1UdDwEB/wQEAwIE8DAmBgNVHSUEHzAdBggrBgEFBQcDBAYHKoUDAgIiBgYIKwYBBQUHAwIwHQY
DVR0OBBYEFAR4//vAUyph0GoJFLTXIkpoLtqgMIIBdgYDVR0jBIIBbTCCAWmAFJnrs1AXqeCBpyR9c2yKu6l7DZeCoYIBP
aSCATkwggE1MRgwFgYFKoUDZAESDTEyMzQ1Njc4OTAxMjMxGjAYBggqhQMDgQMBARIMMDAxMjM0NTY3ODkwM
SgwJgYDVQQJDB/QodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7INC0LjI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTEL
MAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYD
VQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0LwxMDAuBgNVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP0Y7Ri
dC40Lkg0YbQtdC90YLRgDEnMCUGA1UEAwwe0KLQtdGB0YLQvtCy0YvQuSDQo9CmINCg0KLQmiAyghBSPgWC0gnesk
a4aptJ+cOXMFkGA1UdHwRSMFAwTqBMoEqGSGh0dHA6Ly85MS4yNDEuMTIuMTU3L3JhL2NkcC85OWViYjM1MDE3Y
26
Руководство пользователя Сервиса регистрации пользователей ЕСИА
TllMDgxYTcyNDdkNzM2YzhhYmJhOTdiMGQ5NzgyLmNybDBIBggrBgEFBQcBAQQ8MDowOAYIKwYBBQUHMAKGLGh
0dHA6Ly85MS4yNDEuMTIuMTU3L3JhL2NkcC90ZXN0X2NhX3J0azIuY3J0MDYGBSqFA2RvBC0MKyLQmtGA0LjQv9GC
0L7Qn9GA0L4gQ1NQIiAo0LLQtdGA0YHQuNGPIDMuNikwKwYDVR0QBCQwIoAPMjAxMzExMDgwOTIzMDBagQ8yMD
E0MTEwODA5MjMwMFowHQYDVR0gBBYwFDAIBgYqhQNkcQEwCAYGKoUDZHECMIHdBgUqhQNkcASB0zCB0AwrIt
Ca0YDQuNC/0YLQvtCf0YDQviBDU1AiICjQstC10YDRgdC40Y8gMy42KQxTItCj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC
40Lkg0YbQtdC90YLRgCAi0JrRgNC40L/RgtC+0J/RgNC+INCj0KYiINCy0LXRgNGB0LjQuCAxLjUMJeKEliDQodCkLzEyM
S0xODU5INC+0YIgMTcuMDYuMjAxMiDQsy4MJeKEliDQodCkLzEyOC0xODIyINC+0YIgMDEuMDYuMjAxMiDQsy4wC
AYGKoUDAgIDA0EAiqmwlChoAQtOar51L2/9tCEMBunTEA9BDj7T3N1XTy3j/wuBHNnj8SuIGNhJ4Md6GzY9W11JvjX150
YVnCOByw==</wsse:BinarySecurityToken>
<ds:Signature Id="Signature">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>
<ds:Reference URI="#body">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
<ds:DigestValue>ytaHFdvl1M5p1C9KfGgJy8MsL+z24Dz72ifcxOAbg9M=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>kSgWR1CqUgef2ZkN/xZ8jp2L9YAxO8X9F6VEYetvNEXiH+X//qzPR7jOzGoEwPsdfSldf4pjJM1h
X7+V17CAoA==</ds:SignatureValue>
<ds:KeyInfo>
<wsse:SecurityTokenReference>
<wsse:Reference URI="#SenderCertificate" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wssx509-token-profile-1.0#X509v3"/>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
</wsse:Security></SOAP-ENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:Recover
xmlns:esia="http://mks.esia.rstyle.ru/" xmlns="http://smev.gosuslugi.ru/rev120315">
<Message>
<Sender><Code>ESIA01001</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>TEST00001</Code><Name>Тестовая система 1</Name></Recipient>
<Originator><Code>TEST00002</Code><Name>Тестовая система 2</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>REQUEST</Status>
<Date>2014-04-28T18:34:39.446+04:00</Date>
<ExchangeType>0</ExchangeType>
<CaseNumber>54117f32-9441-45dd-9fef-d2b101b8f4ef</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:reqAuthInf>
<esia:requestData>0JjQstCw0L3QvtCyINCY0LLQsNC9INCY0LLQsNC90L7QstC40Yc</esia:requestData>
<esia:signature>MIIKngYJKoZIhvcNAQcCoIIKjzCCCosCAQExDDAKBgYqhQMCAgkFADA1BgkqhkiG9w0BBwGgKAQm0
JjQstCw0L3QvtCyINCY0LLQsNC9INCY0LLQsNC90L7QstC40YegggeUMIIHkDCCBz+gAwIBAgIKPGHVowABAAA1ETAI
BgYqhQMCAgMwggE1MRgwFgYFKoUDZAESDTEyMzQ1Njc4OTAxMjMxGjAYBggqhQMDgQMBARIMMDAxMjM0NTY3
ODkwMSgwJgYDVQQJDB/QodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7INC0LjI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC
5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQ
wIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0LwxMDAuBgNVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP
0Y7RidC40Lkg0YbQtdC90YLRgDEnMCUGA1UEAwwe0KLQtdGB0YLQvtCy0YvQuSDQo9CmINCg0KLQmiAyMB4XDTEz
MTIzMDA2MTEwMFoXDTE0MTIzMDA2MjAwMFowggGAMRYwFAYFKoUDZAMSCzA1MjcyMTM4NTM5MRgwFgYFKo
UDZAESDTEwMjc3MzkwNzY2ODMxGjAYBggqhQMDgQMBARIMMDA1MDI1MDExMTYyMR4wHAYJKoZIhvcNAQkBFg
9tYXlzaGV2QGVzaWEucnUxCzAJBgNVBAYTAlJVMRswGQYDVQQIHhIANwA3ACAEHAQ+BEEEOgQyBDAxFTATBgNV
BAceDAQcBD4EQQQ6BDIEMDErMCkGA1UECh4iBB4EEAQeACAgGAQcBBoEGgAtBCUEHgQbBBQEGAQdBBMgGTE
rMCkGA1UEAx4iBB4EEAQeACAgGAQcBBoEGgAtBCUEHgQbBBQEGAQdBBMgGTExMC8GA1UEDB4oBBMENQQ9B
DUEQAQwBDsETAQ9BEsEOQAgBDQEOARABDUEOgRCBD4EQDErMCkGA1UEKh4iBB8EMAQyBDUEOwAgBBMEN
QQ9BD0EMAQ0BEwENQQyBDgERzEVMBMGA1UEBB4MBBwEMAQ5BEgENQQyMGMwHAYGKoUDAgITMBIGByqFA
wICJAAGByqFAwICHgEDQwAEQO1jmpHLrXj88JGEXBlmL3YJ1B36VeL6sZUE0E1386GmrSdeaf1uB2rgiR94fJd8a6fvl7Pl
27
Руководство пользователя Сервиса регистрации пользователей ЕСИА
R0ZNbmCkt7ST5u+jggPeMIID2jAOBgNVHQ8BAf8EBAMCBPAwJgYDVR0lBB8wHQYIKwYBBQUHAwQGByqFAwICIgY
GCCsGAQUFBwMCMB0GA1UdDgQWBBTzUJUcPVSdlovSUrHsmd/GqfUclzCCAXYGA1UdIwSCAW0wggFpgBSZ67NQF
6nggackfXNsirupew2XgqGCAT2kggE5MIIBNTEYMBYGBSqFA2QBEg0xMjM0NTY3ODkwMTIzMRowGAYIKoUDA4EDAQ
ESDDAwMTIzNDU2Nzg5MDEoMCYGA1UECQwf0KHRg9GJ0LXQstGB0LrQuNC5INCy0LDQuyDQtC4yNjEXMBUGCSq
GSIb3DQEJARYIY2FAcnQucnUxCzAJBgNVBAYTAlJVMRUwEwYDVQQIDAzQnNC+0YHQutCy0LAxFTATBgNVBAcMDN
Cc0L7RgdC60LLQsDEkMCIGA1UECgwb0J7QkNCeINCg0L7RgdGC0LXQu9C10LrQvtC8MTAwLgYDVQQLDCfQo9C00L
7RgdGC0L7QstC10YDRj9GO0YnQuNC5INGG0LXQvdGC0YAxJzAlBgNVBAMMHtCi0LXRgdGC0L7QstGL0Lkg0KPQpiD
QoNCi0JogMoIQUj4FgtIJ3rJGuGqbSfnDlzBZBgNVHR8EUjBQME6gTKBKhkhodHRwOi8vOTEuMjQxLjEyLjE1Ny9yYS9jZ
HAvOTllYmIzNTAxN2E5ZTA4MWE3MjQ3ZDczNmM4YWJiYTk3YjBkOTc4Mi5jcmwwSAYIKwYBBQUHAQEEPDA6MDgG
CCsGAQUFBzAChixodHRwOi8vOTEuMjQxLjEyLjE1Ny9yYS9jZHAvdGVzdF9jYV9ydGsyLmNydDA2BgUqhQNkbwQtDCsi
0JrRgNC40L/RgtC+0J/RgNC+IENTUCIgKNCy0LXRgNGB0LjRjyAzLjYpMCsGA1UdEAQkMCKADzIwMTMxMjMwMDYx
MTAwWoEPMjAxNDEyMzAwNjExMDBaMB0GA1UdIAQWMBQwCAYGKoUDZHEBMAgGBiqFA2RxAjCB3QYFKoUDZH
AEgdMwgdAMKyLQmtGA0LjQv9GC0L7Qn9GA0L4gQ1NQIiAo0LLQtdGA0YHQuNGPIDMuNikMUyLQo9C00L7RgdGC0
L7QstC10YDRj9GO0YnQuNC5INGG0LXQvdGC0YAgItCa0YDQuNC/0YLQvtCf0YDQviDQo9CmIiDQstC10YDRgdC40Lgg
MS41DCXihJYg0KHQpC8xMjQtMjIzOCDQvtGCIDA0LjEwLjIwMTMg0LMuDCXihJYg0KHQpC8xMjgtMTgyMiDQvtGCID
AxLjA2LjIwMTIg0LMuMAgGBiqFAwICAwNBAMZwti1wrq0t5js8sSALTKs61rMTk4te4oQjOPJE3F1rGV5iaau9ptEDoudcO
q4i1BUcuwvALiCUn9jTtWLRx5MxggKnMIICowIBATCCAUUwggE1MRgwFgYFKoUDZAESDTEyMzQ1Njc4OTAxMjMxGj
AYBggqhQMDgQMBARIMMDAxMjM0NTY3ODkwMSgwJgYDVQQJDB/QodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7INC0
LjI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEV
MBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0LwxMDAuBg
NVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtdC90YLRgDEnMCUGA1UEAwwe0KLQtdGB0YLQvtCy
0YvQuSDQo9CmINCg0KLQmiAyAgo8YdWjAAEAADURMAoGBiqFAwICCQUAoIH6MBgGCSqGSIb3DQEJAzELBgkqhkiG
9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE0MDIxNDA5NTYxOVowLwYJKoZIhvcNAQkEMSIEICCJMNuNdxC9D0/a6odQ
+U7DH4q5tKtiJvCnwWBhknQAMIGOBgkqhkiG9w0BCQ8xgYAwfjALBglghkgBZQMEASowCAYGKoUDAgIJMAgGBiqFA
wICFTALBglghkgBZQMEARYwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhk
iG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDAKBgYqhQMCAhMFAARAZyPpp3+4gs7yivbCPXmjPct4ez/m
jua5t1x+pNWibVBZQxAFycBQ9WNWadtfe2deGcjUY3PxZae0yl+LuR3jwQ==</esia:signature>
</esia:reqAuthInf>
<esia:ra>10000000000</esia:ra>
<esia:snils>000-000-000 00</esia:snils>
<esia:lastName>Тестов</esia:lastName>
<esia:firstName>Тест</esia:firstName>
<esia:middleName>Тестович</esia:middleName>
<esia:gender>M</esia:gender>
<esia:birthDate>01.01.1987</esia:birthDate>
<esia:doc>
<esia:type>RF_PASSPORT</esia:type>
<esia:series>0000</esia:series>
<esia:number>000000</esia:number>
<esia:issueId>000000</esia:issueId>
<esia:issueDate>01.01.1987</esia:issueDate>
</esia:doc>
<esia:mode>direct</esia:mode>
</AppData>
</MessageData>
</esia:Recover></SOAP-ENV:Body></SOAP-ENV:Envelope>
Ответ на запрос в случае успешного исполнения
<?xml version='1.0' encoding='UTF-8'?><SOAP-ENV:Envelope xmlns:SOAPENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-utility-1.0.xsd"><SOAP-ENV:Header><wsse:Security xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurityutility-1.0.xsd" soapenv:actor="http://smev.gosuslugi.ru/actors/smev">
<wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-messagesecurity-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile1.0#X509v3"
wsu:Id="SenderCertificate">MIIHIDCCBs+gAwIBAgIKMUbF9wABAAAxKDAIBgYqhQMCAgMwggE1MRgwFgYFKoUDZ
AESDTEyMzQ1Njc4OTAxMjMxGjAYBggqhQMDgQMBARIMMDAxMjM0NTY3ODkwMSgwJgYDVQQJDB/QodGD0YnQtd
Cy0YHQutC40Lkg0LLQsNC7INC0LjI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNV
BAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0Y
LQtdC70LXQutC+0LwxMDAuBgNVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtdC90YLRgDEnMCUG
28
Руководство пользователя Сервиса регистрации пользователей ЕСИА
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
YVnCOByw==</wsse:BinarySecurityToken>
<ds:Signature Id="Signature">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>
<ds:Reference URI="#body">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
<ds:DigestValue>excQOMzYVIxjxZZot99Tt5pVkdKvFA44QiluTyLZ9HE=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>ym/cegaDVEFw+mMlAXz6jtNIBsmyaPXOL75AtaqRpZ26Bsn5mO42HI1RxTE3Kdrw5smnsx6hiy2Q/tW
27X20wQ==</ds:SignatureValue>
<ds:KeyInfo>
<wsse:SecurityTokenReference>
<wsse:Reference URI="#SenderCertificate" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wssx509-token-profile-1.0#X509v3"/>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
</wsse:Security><work:WorkContext
xmlns:work="http://oracle.com/weblogic/soap/workarea/">rO0ABXdQABh3ZWJsb2dpYy5hcHAuc21ldi1ndy1lYXIAAADWA
AAAI3dlYmxvZ2ljLndvcmthcmVhLlN0cmluZ1dvcmtDb250ZXh0AAcyLjEuOS4wAAA=</work:WorkContext></SOAPENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:RecoverResponse xmlns="http://smev.gosuslugi.ru/rev120315"
xmlns:esia="http://rstyle.esia.ru" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"
xmlns:ns4="http://www.w3.org/2004/08/xop/include">
<Message>
<Sender><Code>ESIA01001</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ESIA01001</Code><Name>Electronic system identification and authentication</Name></Recipient>
<Originator><Code>TEST00002</Code><Name>Тестовая система 2</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>ACCEPT</Status>
<Date>2014-04-28T18:34:40.811+04:00</Date>
<ExchangeType>0</ExchangeType>
<RequestIdRef>4d52d88e-daab-4a87-a7e4-147e53534ee1</RequestIdRef>
<OriginRequestIdRef>4d52d88e-daab-4a87-a7e4-147e53534ee1</OriginRequestIdRef>
29
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<CaseNumber>54117f32-9441-45dd-9fef-d2b101b8f4ef</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:requestId>fc4275af-0530-4145-b822-c09d4be03cd8</esia:requestId>
<esia:password>AMEQNG</esia:password>
</AppData>
</MessageData>
</esia:RecoverResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
30
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.3 Операция «Проверить статус заявки на выполнение операции»
2.3.1 Общие сведения
Код операции:
GetRequestResult
Наименование
операции:
Проверить статус заявки на выполнение операции
Назначение операции:
Операция предназначена для проверки статуса заявок на выполнение
следующих операций:
 регистрация учетной записи пользователя в ЕСИА
(инициированной методом Register);
 восстановление доступа к учетной записи (инициированной
методом Recover).
2.3.2 Описание входных параметров
№
1.
Код параметра
requestId
Описание
параметра
Идентификатор
заявки на
регистрацию /
восстановление
Обязательность
Способ
заполнения /
Тип
Y
xs:string
Y
xs:string
Комментарий
учетной записи
пользователя
2.
ra
Идентификатор
центра
регистрации
Идентификатор центра
регистрации, в котором
осуществляется
операция4. Должен
быть положительным
целым числом.
2.3.3 Описание выходных параметров
№
1.
Код
параметра
status
Описание
параметра
Статус заявки на
Обязательность
Y
Способ
заполнения / Тип
xs:string
регистрацию
Комментарий
Может принимать значения:
 VALIDATING – идет проверка
данных учетной записи в БГИР;
 VALIDATION_FAILED – ошибка
при проверке данных учетной
Центр регистрации (ЦР) – это подразделение уполномоченной организации, в котором происходит регистрация и
подтверждение личности пользователей ЕСИА. Организация, получив статус уполномоченной (т.е. имеющей право
регистрировать / подтверждать личность пользователей), имеет возможность зарегистрировать в ЕСИА перечень
своих ЦР. Перечень этих ЦР отображается пользователям сети Интернет, желающим пройти регистрацию в ЕСИА.
Регистрацию ЦР осуществляет служба эксплуатации ЕСИА. После успешной регистрации ЦР служба эксплуатации
ЕСИА передает уполномоченному сотруднику организации перечень идентификаторов ЦР для вызова сервиса.
4
31
Руководство пользователя Сервиса регистрации пользователей ЕСИА
пользователя
2.
flowDetails
Возвращает
N
xs:string
N
xs:string
данные об
осуществляемых
проверках
данных
3.
errorStatusInfo
Детальная
информация об
ошибке (при
записи в БГИР, детализация
ошибки содержится в параметре
errorStatusInfo;
 CONFIRMATION_FAILED
–
ошибка
при
создании
подтвержденной учетной записи в
ЕСИА,
детализация
ошибки
содержится
в
параметре
errorStatusInfo;
 SUCCEEDED– операция успешно
выполнена.
Возвращает данные о задаче, ее
статус и – при наличии – об ошибке.
Включает в себя следующие
атрибуты:
 имя
(name),
принимающее
следующие значения:
- validateSnils – проверка ФИО,
СНИЛС и даты рождения в
ПФР России;
- validateRfPassport – проверка
паспортных данных в ФМС
России.
 статус
(status),
принимающий
следующие значения:
- S – успешно выполнена;
- P – ожидает исполнения;
- I – инициализирована;
- A – активен (в процессе
выполнения);
- F – ошибка выполнения.
 ошибка (error, необязательно),
включающая в себя код ошибки
(code) и текстовое описание
(message).
Формат:
 code – код ошибки (см. п. 2.3.4);
 message – текстовое описание
ошибки.
наличии)
При неуспешном завершении метод возвращает ошибку, содержащую следующие
параметры:
− faultCode – код ошибки (см. п. 2.3.4);
− faultString– текст ошибки.
2.3.4 Коды возвратов
№
Код возврата
Описание кода
возврата
Условия возникновения
1.
ESIA-000001
Внутренняя
ошибка
Данный код возврата
соответствует ситуации, когда
обнаружена неизвестная ошибка
2.
ESIA-036103
Пользовать уже
Данный код возврата
32
Комментарий
Возникает в
случае, если
Руководство пользователя Сервиса регистрации пользователей ЕСИА
зарегистрирован
соответствует ситуации, когда
при регистрации пользователя
обнаружена активированная
учетная запись с данным СНИЛС
3.
ESIA-910001
Данные не
прошли проверку
Сервис Пенсионного фонда РФ
не подтвердил соответствие
в ПФР
СНИЛС и введенных данных
4.
ESIA-910100
Данные не
прошли проверку
в ФМС
Сервис Федеральной
миграционной службы РФ не
подтвердил соответствие данных
документа, удостоверяющего
личность, и введенных данных
5.
ESIA-030003
Неверные
Данный код возврата
параметры
запроса
соответствует ситуации, когда
имеются другие ошибки в
запросе
одновременно
запущено
несколько заявок
на регистрацию
пользователя на
один и тот же
СНИЛС. При
успешном
завершении
проверок первая
заявка создает
учетную запись, а
по всем
остальным
возвращается эта
ошибка.
Например,
отсутствует
обязательный
параметр,
некорректна
подпись СМЭВ
или сертификат
отправителя
запроса
2.3.5 Контрольные примеры
Вызов контрольного примера следует осуществлять только через СМЭВ.
При этом в блоке <wsse:Security soapenv:actor="http://smev.gosuslugi.ru/actors/smev"> следует указывать
действующий сертификат ИС, которая осуществляет вызов сервиса.
Запрос
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><SOAP-ENV:Header><wsse:Security
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
soapenv:actor="http://smev.gosuslugi.ru/actors/smev" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401wss-wssecurity-utility-1.0.xsd">
<wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-messagesecurity-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile1.0#X509v3"
wsu:Id="SenderCertificate">MIIHIDCCBs+gAwIBAgIKMUbF9wABAAAxKDAIBgYqhQMCAgMwggE1MRgwFgYFKoUDZ
33
Руководство пользователя Сервиса регистрации пользователей ЕСИА
AESDTEyMzQ1Njc4OTAxMjMxGjAYBggqhQMDgQMBARIMMDAxMjM0NTY3ODkwMSgwJgYDVQQJDB/QodGD0YnQtd
Cy0YHQutC40Lkg0LLQsNC7INC0LjI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNV
BAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0Y
LQtdC70LXQutC+0LwxMDAuBgNVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtdC90YLRgDEnMCUG
A1UEAwwe0KLQtdGB0YLQvtCy0YvQuSDQo9CmINCg0KLQmiAyMB4XDTEzMTEwODA5MjMwMFoXDTE0MTEwODA5
MzIwMFowggEQMRQwEgYFKoUDZAQTCTc3MTAzMjAwMTEYMBYGBSqFA2QBEg0xMDI3NzAwMTk4NzY3MRowGAYI
KoUDA4EDAQESDDAwNzcwNzA0OTM4ODELMAkGA1UEBhMCUlUxITAfBgNVBAgeGAA3ADcAIAQzAC4AIAQcBD4E
QQQ6BDIEMDEVMBMGA1UEBx4MBBwEPgRBBDoEMgQwMSkwJwYDVQQKHiAEHgQQBB4AIAAiBCAEPgRBBEIEN
QQ7BDUEOgQ+BDwAIjEjMCEGA1UEAx4aBCIENQRBBEIEPgQyBDAETwAgBBUEIQQYBBAxKzApBgNVBAkeIgRDBD
sALgAgBBAEQAQxBDAEQgAsACAENAQ+BDwAIAA0ADYwYzAcBgYqhQMCAhMwEgYHKoUDAgIkAAYHKoUDAgIeAQ
NDAARAx/H55/rrnRflNkFk+siyR130Q+wJqlvUuZ6sKeRHoQ72NWQZJEbNlvoIYb6tfx9au29Xc0fu+K7ph8yKr/4+jqOCA94
wggPaMA4GA1UdDwEB/wQEAwIE8DAmBgNVHSUEHzAdBggrBgEFBQcDBAYHKoUDAgIiBgYIKwYBBQUHAwIwHQY
DVR0OBBYEFAR4//vAUyph0GoJFLTXIkpoLtqgMIIBdgYDVR0jBIIBbTCCAWmAFJnrs1AXqeCBpyR9c2yKu6l7DZeCoYIBP
aSCATkwggE1MRgwFgYFKoUDZAESDTEyMzQ1Njc4OTAxMjMxGjAYBggqhQMDgQMBARIMMDAxMjM0NTY3ODkwM
SgwJgYDVQQJDB/QodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7INC0LjI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTEL
MAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYD
VQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0LwxMDAuBgNVBAsMJ9Cj0LTQvtGB0YLQvtCy0LXRgNGP0Y7Ri
dC40Lkg0YbQtdC90YLRgDEnMCUGA1UEAwwe0KLQtdGB0YLQvtCy0YvQuSDQo9CmINCg0KLQmiAyghBSPgWC0gnesk
a4aptJ+cOXMFkGA1UdHwRSMFAwTqBMoEqGSGh0dHA6Ly85MS4yNDEuMTIuMTU3L3JhL2NkcC85OWViYjM1MDE3Y
TllMDgxYTcyNDdkNzM2YzhhYmJhOTdiMGQ5NzgyLmNybDBIBggrBgEFBQcBAQQ8MDowOAYIKwYBBQUHMAKGLGh
0dHA6Ly85MS4yNDEuMTIuMTU3L3JhL2NkcC90ZXN0X2NhX3J0azIuY3J0MDYGBSqFA2RvBC0MKyLQmtGA0LjQv9GC
0L7Qn9GA0L4gQ1NQIiAo0LLQtdGA0YHQuNGPIDMuNikwKwYDVR0QBCQwIoAPMjAxMzExMDgwOTIzMDBagQ8yMD
E0MTEwODA5MjMwMFowHQYDVR0gBBYwFDAIBgYqhQNkcQEwCAYGKoUDZHECMIHdBgUqhQNkcASB0zCB0AwrIt
Ca0YDQuNC/0YLQvtCf0YDQviBDU1AiICjQstC10YDRgdC40Y8gMy42KQxTItCj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC
40Lkg0YbQtdC90YLRgCAi0JrRgNC40L/RgtC+0J/RgNC+INCj0KYiINCy0LXRgNGB0LjQuCAxLjUMJeKEliDQodCkLzEyM
S0xODU5INC+0YIgMTcuMDYuMjAxMiDQsy4MJeKEliDQodCkLzEyOC0xODIyINC+0YIgMDEuMDYuMjAxMiDQsy4wC
AYGKoUDAgIDA0EAiqmwlChoAQtOar51L2/9tCEMBunTEA9BDj7T3N1XTy3j/wuBHNnj8SuIGNhJ4Md6GzY9W11JvjX150
YVnCOByw==</wsse:BinarySecurityToken>
<ds:Signature Id="Signature">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>
<ds:Reference URI="#body">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
<ds:DigestValue>U+GUHSC2U11nbCUCgkVWFhvlMRS4wNM2Bf57z2H/Wro=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>jfy+vU0De6fQL0vrP4Px7C4r3tRLbSElHHJcohQ6VknWl77alTqvUbcfUC5oFAgo7y/fGnguhOQd
uS8HQZZ2Ew==</ds:SignatureValue>
<ds:KeyInfo>
<wsse:SecurityTokenReference>
<wsse:Reference URI="#SenderCertificate" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wssx509-token-profile-1.0#X509v3"/>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
</wsse:Security></SOAP-ENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:GetRequestResult
xmlns:esia="http://mks.esia.rstyle.ru/" xmlns="http://smev.gosuslugi.ru/rev120315">
<Message>
<Sender><Code>ESIA01001</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>TEST00001</Code><Name>Тестовая система 1</Name></Recipient>
<Originator><Code>TEST00001</Code><Name>Тестовая система 2</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>PING</Status>
<Date>2014-04-28T18:28:35.108+04:00</Date>
<ExchangeType>0</ExchangeType>
<RequestIdRef>be581dd0-c2bc-4cd4-80de-9ef363098ttt</RequestIdRef>
<OriginRequestIdRef>4d52d88e-daab-4a87-a7e4-147e53534ee1</OriginRequestIdRef>
<CaseNumber>75435900-d7ac-4f15-9aff-bc332359917c</CaseNumber>
34
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:ra>1000000000</esia:ra>
<esia:requestId>73715380-a002-41b8-ace0-a152969b4546</esia:requestId>
</AppData>
</MessageData>
</esia:GetRequestResult></SOAP-ENV:Body></SOAP-ENV:Envelope>
Ответ на запрос в случае успешного исполнения
<?xml version='1.0' encoding='UTF-8'?><SOAP-ENV:Envelope xmlns:SOAPENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-utility-1.0.xsd"><SOAP-ENV:Header><wsse:Security xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurityutility-1.0.xsd" soapenv:actor="http://smev.gosuslugi.ru/actors/smev">
<wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-messagesecurity-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile1.0#X509v3"
wsu:Id="SenderCertificate">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
YVnCOByw==</wsse:BinarySecurityToken>
<ds:Signature Id="Signature">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>
<ds:Reference URI="#body">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
<ds:DigestValue>6l2+Qlf6J+M1VuSyPfYmfsueZi1swUn//yT2ZAXTdio=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
35
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<ds:SignatureValue>W/eaYf4ldphuGmFoXDkaRgD1rZvsSBitFafmBWXBocvplHtHYaF1hpVSralLb+z5gQ3BsASwJn6wFsQ
CY08Yag==</ds:SignatureValue>
<ds:KeyInfo>
<wsse:SecurityTokenReference>
<wsse:Reference URI="#SenderCertificate" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wssx509-token-profile-1.0#X509v3"/>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
</wsse:Security><work:WorkContext
xmlns:work="http://oracle.com/weblogic/soap/workarea/">rO0ABXdQABh3ZWJsb2dpYy5hcHAuc21ldi1ndy1lYXIAAADWA
AAAI3dlYmxvZ2ljLndvcmthcmVhLlN0cmluZ1dvcmtDb250ZXh0AAcyLjEuOS4wAAA=</work:WorkContext></SOAPENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:RequestResult xmlns="http://smev.gosuslugi.ru/rev120315"
xmlns:esia="http://rstyle.esia.ru" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"
xmlns:ns4="http://www.w3.org/2004/08/xop/include">
<Message>
<Sender><Code>ESIA01001</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ESIA01001</Code><Name>Electronic system identification and authentication</Name></Recipient>
<Originator><Code>TEST00001</Code><Name>Тестовая система 2</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>ACCEPT</Status>
<Date>2014-04-28T18:28:36.453+04:00</Date>
<ExchangeType>0</ExchangeType>
<RequestIdRef>4d52d88e-daab-4a87-a7e4-147e53534ee1</RequestIdRef>
<OriginRequestIdRef>4d52d88e-daab-4a87-a7e4-147e53534ee1</OriginRequestIdRef>
<CaseNumber>75435900-d7ac-4f15-9aff-bc332359917c</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:status>SUCCEEDED</esia:status>
</AppData>
</MessageData>
</esia:RequestResult></SOAP-ENV:Body></SOAP-ENV:Envelope>
36
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.4 Операция «Подтвердить личность
иностранного гражданина в ЕСИА»
гражданина
РФ
или
2.4.1 Общие сведения
Код операции:
Confirm
Наименование
операции:
Подтвердить личность гражданина РФ или иностранного гражданина
в ЕСИА
Назначение операции:
Операция предназначена для подтверждения личности пользователя,
имеющего неподтвержденную учетную запись, и успешно
прошедшего проверку данных в базовых государственных
информационных ресурсах
2.4.2 Описание входных параметров
№
Код параметра
1.
reqAuthInf
2.
ra
Описание
параметра
Комплексный
тип,
описывающий
субъекта,
осуществляюще
го запрос
Идентификатор
Обязательность
Способ
заполнения /
Тип
Y
xs:string
Y
xs:string
Y
xs:string
Y
xs:string
N
xs:string
центра
регистрации
3.
lastName
Фамилия
Комментарий
Идентификатор центра
регистрации, в котором
осуществляется
подтверждение
личности
пользователя5. Должен
быть положительным
целым числом.
пользователя
4.
firstName
Имя
пользователя
5.
middleName
Отчество
пользователя
Не заполняется, если
отчество отсутствует в
документе,
удостоверяющем
Центр регистрации (ЦР) – это подразделение уполномоченной организации, в котором происходит регистрация и
подтверждение личности пользователей ЕСИА. Организация, получив статус уполномоченной (т.е. имеющей право
регистрировать / подтверждать личность пользователей), имеет возможность зарегистрировать в ЕСИА перечень
своих ЦР. Перечень этих ЦР отображается пользователям сети Интернет, желающим пройти регистрацию в ЕСИА.
Регистрацию ЦР осуществляет служба эксплуатации ЕСИА. После успешной регистрации ЦР служба эксплуатации
ЕСИА передает уполномоченному сотруднику организации перечень идентификаторов ЦР для вызова сервиса.
5
37
Руководство пользователя Сервиса регистрации пользователей ЕСИА
личность
6.
doc
Комплексный
Y
xs:string
N
xs:string
N
xs:string
тип,
описывающий
документ,
удостоверяющи
й личность
пользователя
7.
email
Адрес
электронной
почты
пользователя
8.
mobile
Номер
мобильного
телефона
пользователя
Параметры комплексного типа описаны в приложении «Описание общих структур
данных».
2.4.3 Описание выходных параметров
№
1.
Описание
параметра
Код параметра
Обязательность
Способ
заполнения/Тип
Комментарий
Y
true – учетная
Результат
xs:string
запись
выполнения
подтверждена
операции
При неуспешном завершении метод возвращает ошибку, содержащую следующие
result
параметры:
− faultCode – код ошибки (см. п. 2.4.4);
− faultString – текст ошибки.
2.4.4 Коды возвратов
№
Код возврата
Описание кода
возврата
Условия возникновения
1.
ESIA-020002
Заявка не
найдена
Заявка на подтверждение личности
с указанными данными не найдена
2.
ESIA-020003
Найдено
несколько
Найдено несколько заявок на
подтверждение личности.
38
Комментарий
Рекомендуется
вызвать метод с
Руководство пользователя Сервиса регистрации пользователей ЕСИА
заявок
указанием одного
из контактов
3.
ESIA-020004
Учетная запись
уже
подтверждена
Учетная запись с указанными
данными уже подтверждена
4.
ESIA-020005
Некорректное
ФИО
Указанное в запросе ФИО не
соответствует ФИО, указанному в
заявке
5.
ESIA-032101
Некорректный
адрес
электронной
Неверный адрес электронной
почты при запросе
почты
6.
ESIA-032202
Некорректный
номер
мобильного
телефона
Неверный номер мобильного
телефона при запросе
7.
ESIA-020001
Одновременно
может быть
указан адрес
электронной
почты или
При уточнении запроса на
подтверждение личности не могут
быть указаны два типа контактов
мобильный
телефон
8.
ESIA-033010
Некорректный
тип документа,
удостоверяющи
й личность
Указанный тип документа,
удостоверяющего личность
пользователя, не поддерживается.
9.
ESIA-030003
Неверные
параметры
запроса
Данный код возврата
соответствует ситуации, когда
имеются другие ошибки в запросе
Например,
отсутствует
обязательный
параметр,
некорректна
подпись СМЭВ
или сертификат
отправителя
запроса
2.4.5 Контрольные примеры
Вызов контрольного примера следует осуществлять только через СМЭВ.
При этом в блоке <wsse:Security soapenv:actor="http://smev.gosuslugi.ru/actors/smev"> следует указывать
действующий сертификат ИС, которая осуществляет вызов сервиса.
Запрос
39
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><SOAP-ENV:Header><wsse:Security
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
soapenv:actor="http://smev.gosuslugi.ru/actors/smev" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401wss-wssecurity-utility-1.0.xsd">
<wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-messagesecurity-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile1.0#X509v3"
wsu:Id="SenderCertificate">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
YVnCOByw==</wsse:BinarySecurityToken>
<ds:Signature Id="Signature">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>
<ds:Reference URI="#body">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
<ds:DigestValue>mCPt9/k9GCMQtKfZTal2xleHmTt7ju5mPEbsqbIkpm8=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>F9O1ATxFS0KEA8WpmsYLPSQ9g96T6WXhLYpEjK1wi3zG//bTHcgpPCW4ovu8glafC8zu6NpFju/F
B9LxaKBbtA==</ds:SignatureValue>
<ds:KeyInfo>
<wsse:SecurityTokenReference>
<wsse:Reference URI="#SenderCertificate" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wssx509-token-profile-1.0#X509v3"/>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
</wsse:Security></SOAP-ENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:Confirm
xmlns:esia="http://mks.esia.rstyle.ru/" xmlns="http://smev.gosuslugi.ru/rev120315"
xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://www.w3.org/2004/08/xop/include">
40
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<Message>
<Sender>
<Code>TEST00001</Code>
<Name>Тестовая система 1</Name>
</Sender>
<Recipient>
<Code>ESIA01001</Code>
<Name>Electronic system identification and authentication</Name>
</Recipient>
<Originator>
<Code>TEST00002</Code>
<Name>Тестовая система 2</Name>
</Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>REQUEST</Status>
<Date>2014-03-05T19:11:38.740+04:00</Date>
<ExchangeType>0</ExchangeType>
<CaseNumber>9dbdb69e-c4c4-4d92-a514-664158d11314</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:reqAuthInf>
<esia:requestData>0JjQstCw0L3QvtCyINCY0LLQsNC9INCY0LLQsNC90L7QstC40Yc</esia:requestData>
<esia:signature>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
41
Руководство пользователя Сервиса регистрации пользователей ЕСИА
9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE0MDIxNDA5NTYxOVowLwYJKoZIhvcNAQkEMSIEICCJMNuNdxC9D0/a6odQ
+U7DH4q5tKtiJvCnwWBhknQAMIGOBgkqhkiG9w0BCQ8xgYAwfjALBglghkgBZQMEASowCAYGKoUDAgIJMAgGBiqFA
wICFTALBglghkgBZQMEARYwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhk
iG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDAKBgYqhQMCAhMFAARAZyPpp3+4gs7yivbCPXmjPct4ez/m
jua5t1x+pNWibVBZQxAFycBQ9WNWadtfe2deGcjUY3PxZae0yl+LuR3jwQ==</esia:signature>
</esia:reqAuthInf>
<esia:ra>1000000000</esia:ra>
<esia:doc>
<esia:type>RF_PASSPORT</esia:type>
<esia:series>0000</esia:series>
<esia:number>000000</esia:number>
</esia:doc>
</AppData>
</MessageData>
</esia:Confirm></SOAP-ENV:Body></SOAP-ENV:Envelope>
Ответ на запрос в случае успешного исполнения
<?xml version='1.0' encoding='UTF-8'?><SOAP-ENV:Envelope xmlns:SOAPENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-utility-1.0.xsd"><SOAP-ENV:Header><wsse:Security xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurityutility-1.0.xsd" soapenv:actor="http://smev.gosuslugi.ru/actors/smev">
<wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-messagesecurity-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile1.0#X509v3"
wsu:Id="SenderCertificate">MIIHIDCCBs+gAwIBAgIKMUbF9wABAAAxKDAIBgYqhQMCAgMwggE1MRgwFgYFKoUDZ
AESDTEyMzQ1
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
nCOByw==
</wsse:BinarySecurityToken>
42
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<ds:Signature Id="Signature">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr34102001-gostr3411"/>
<ds:Reference URI="#body">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#gostr3411"/>
<ds:DigestValue>cxX6MjObmzpij6Wy2/iOdsxBpvhOY/aWztGrUnwjfG4=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>pCksvvmfEv4q7Xz6Ttimq+eEJX8NkH/VAifkgM2tKJOFQP3vcqzp9oi7+vF+uljbs7SSFybRdzJichb5DO
s/6w==</ds:SignatureValue>
<ds:KeyInfo>
<wsse:SecurityTokenReference>
<wsse:Reference URI="#SenderCertificate" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wssx509-token-profile-1.0#X509v3"/>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
</wsse:Security><work:WorkContext
xmlns:work="http://oracle.com/weblogic/soap/workarea/">rO0ABXdQABh3ZWJsb2dpYy5hcHAuc21ldi1ndy1lYXIAAADWA
AAAI3dlYmxvZ2ljLndvcmthcmVhLlN0cmluZ1dvcmtDb250ZXh0AAcyLjEuOC4wAAA=</work:WorkContext></SOAPENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:ConfirmResponse xmlns="http://smev.gosuslugi.ru/rev120315"
xmlns:esia="http://rstyle.esia.ru" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"
xmlns:ns4="http://www.w3.org/2004/08/xop/include">
<Message>
<Sender><Code>ESIA01001</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>TEST00001</Code><Name>Тестовая система 1</Name></Recipient>
<Originator><Code>TEST00002</Code><Name>Тестовая система 2</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>ACCEPT</Status>
<Date>2014-03-05T19:11:40.321+04:00</Date>
<ExchangeType>0</ExchangeType>
<RequestIdRef>4d52d88e-daab-4a87-a7e4-147e53534ee1</RequestIdRef>
<OriginRequestIdRef>4d52d88e-daab-4a87-a7e4-147e53534ee1</OriginRequestIdRef>
<CaseNumber>9dbdb69e-c4c4-4d92-a514-664158d11314</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:result>true</esia:result>
</AppData>
</MessageData>
</esia:ConfirmResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
43
Руководство пользователя Сервиса регистрации пользователей ЕСИА
3 МЕТОДИКА ИСПЫТАНИЙ
3.1 Общие условия
Проведение контрольных испытаний при регистрации электронного сервиса
регламентировано Приказом Министерства связи и массовых коммуникаций Российской
Федерации от 27 декабря 2010 г. № 190 «Об утверждении технических требований к
взаимодействию информационных систем в единой системе межведомственного электронного
взаимодействия».
Порядок проведения типовых испытаний предполагает следующие этапы:
 Проверка комплектности предоставленной документации;
 Проверка сетевой связности между узлом СМЭВ и точкой размещения
электронного сервиса;
 Регистрация сервиса и тестирование сервиса на контрольном примере.
3.2 Параметры испытаний на тестовой среде
Проведение испытаний на тестовой среде перед регистрацией электронного сервиса в
продуктивной среде СМЭВ является необходимым действием, обеспечивающим повышение
качества и эффективности процесса и позволяющим выявлять ошибки и несоответствия
разработанного сервиса заранее, а не в продуктивном контуре.
Контактное лицо: Сжёнов Сергей Станиславович, e-mail: SZhenov@rt.ru
Адрес размещения экземпляра сервиса в тестовом контуре СМЭВ (защищенная сеть):
http://smev-mvf.test.gosuslugi.ru:7777/gateway/services/SID0003419/wsdl
Режим функционирования тестовой среды: 24/365 (круглосуточно).
Особые условия доступности отсутствуют.
3.3 Параметры испытаний на продуктивной среде
Контактное лицо: (будет уточнено после испытаний на тестовой среде), тел:.
Адрес размещения продуктивного экземпляра сервиса: (будет уточнено после испытаний
на тестовой среде).
Режим функционирования продуктивной среды: 24/365 (круглосуточно).
Особые условия доступности отсутствуют.
3.4 Особые условия
Особые
условия
для
проведения
44
контрольных
испытаний
отсутствуют.
Руководство пользователя Сервиса регистрации пользователей ЕСИА
4 ПРИЛОЖЕНИЯ
4.1 Описание сервиса (WSDL)
<wsdl:definitions xmlns="http://mks.esia.rstyle.ru/" xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:smev="http://smev.gosuslugi.ru/rev120315" name="RegistrationService"
targetNamespace="http://mks.esia.rstyle.ru/">
<wsdl:types>
<xs:schema>
<xs:import namespace="http://smev.gosuslugi.ru/rev120315" schemaLocation="http://esiaportal1.test.gosuslugi.ru:80/gateway/services/RegistrationService?xsd=1"/>
</xs:schema>
</wsdl:types>
<wsdl:message name="RegistrationIn">
<wsdl:part name="Header" element="smev:Header"/>
<wsdl:part name="Message" element="smev:Message"/>
<wsdl:part name="MessageData" element="smev:MessageData"/>
</wsdl:message>
<wsdl:message name="RegistrationOut">
<wsdl:part name="Header" element="smev:Header"/>
<wsdl:part name="Message" element="smev:Message"/>
<wsdl:part name="MessageData" element="smev:MessageData"/>
</wsdl:message>
<wsdl:message name="RecoverIn">
<wsdl:part name="Header" element="smev:Header"/>
<wsdl:part name="Message" element="smev:Message"/>
<wsdl:part name="MessageData" element="smev:MessageData"/>
</wsdl:message>
<wsdl:message name="RecoverOut">
<wsdl:part name="Header" element="smev:Header"/>
<wsdl:part name="Message" element="smev:Message"/>
<wsdl:part name="MessageData" element="smev:MessageData"/>
</wsdl:message>
<wsdl:message name="GetRequestResultIn">
<wsdl:part name="Header" element="smev:Header"/>
<wsdl:part name="Message" element="smev:Message"/>
<wsdl:part name="MessageData" element="smev:MessageData"/>
</wsdl:message>
<wsdl:message name="GetRequestResultOut">
<wsdl:part name="Header" element="smev:Header"/>
<wsdl:part name="Message" element="smev:Message"/>
<wsdl:part name="MessageData" element="smev:MessageData"/>
</wsdl:message>
<wsdl:message name="ConfirmationIn">
<wsdl:part name="Header" element="smev:Header"/>
<wsdl:part name="Message" element="smev:Message"/>
<wsdl:part name="MessageData" element="smev:MessageData"/>
</wsdl:message>
<wsdl:message name="ConfirmationOut">
<wsdl:part name="Header" element="smev:Header"/>
<wsdl:part name="Message" element="smev:Message"/>
<wsdl:part name="MessageData" element="smev:MessageData"/>
</wsdl:message>
<wsdl:portType name="RegistrationPort">
<wsdl:operation name="register">
<wsdl:input message="RegistrationIn"/>
<wsdl:output message="RegistrationOut"/>
</wsdl:operation>
<wsdl:operation name="recover">
45
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<wsdl:input message="RecoverIn"/>
<wsdl:output message="RecoverOut"/>
</wsdl:operation>
<wsdl:operation name="getRequestResult">
<wsdl:input message="GetRequestResultIn"/>
<wsdl:output message="GetRequestResultOut"/>
</wsdl:operation>
<wsdl:operation name="confirm">
<wsdl:input message="ConfirmationIn"/>
<wsdl:output message="ConfirmationOut"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="Binding" type="RegistrationPort">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<wsdl:operation name="register">
<wsdl:input>
<soap:header message="RegistrationIn" part="Header" use="literal"/>
<soap:body use="literal" parts="Message"/>
<soap:body use="literal" parts="MessageData"/>
</wsdl:input>
<wsdl:output>
<soap:header message="RegistrationOut" part="Header" use="literal"/>
<soap:body use="literal" parts="Message"/>
<soap:body use="literal" parts="MessageData"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="recover">
<wsdl:input>
<soap:header message="RecoverIn" part="Header" use="literal"/>
<soap:body use="literal" parts="Message"/>
<soap:body use="literal" parts="MessageData"/>
</wsdl:input>
<wsdl:output>
<soap:header message="RecoverOut" part="Header" use="literal"/>
<soap:body use="literal" parts="Message"/>
<soap:body use="literal" parts="MessageData"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getRequestResult">
<wsdl:input>
<soap:header message="GetRequestResultIn" part="Header" use="literal"/>
<soap:body use="literal" parts="Message"/>
<soap:body use="literal" parts="MessageData"/>
</wsdl:input>
<wsdl:output>
<soap:header message="GetRequestResultOut" part="Header" use="literal"/>
<soap:body use="literal" parts="Message"/>
<soap:body use="literal" parts="MessageData"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="confirm">
<wsdl:input>
<soap:header message="ConfirmIn" part="Header" use="literal"/>
<soap:body use="literal" parts="Message"/>
<soap:body use="literal" parts="MessageData"/>
</wsdl:input>
<wsdl:output>
<soap:header message="ConfirmOut" part="Header" use="literal"/>
<soap:body use="literal" parts="Message"/>
<soap:body use="literal" parts="MessageData"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
46
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<wsdl:service name="RegistrationService">
<wsdl:port name="RegistrationPort" binding="Binding">
<soap:address location="http://esia-portal1.test.gosuslugi.ru:80/gateway/services/RegistrationService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Приведенный WSDL содержит ссылку на следующую схему данных:
<xs:schema xmlns="http://smev.gosuslugi.ru/rev120315" xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://smev.gosuslugi.ru/rev120315" elementFormDefault="qualified"
attributeFormDefault="unqualified" version="2.6.0">
<xs:element name="Header" type="HeaderType"/>
<xs:element name="BaseMessage" type="BaseMessageType"/>
<xs:element name="Message" type="MessageType"/>
<xs:element name="MessageData" type="MessageDataType"/>
<xs:element name="AppData" type="AppDataType"/>
<xs:element name="AppDocument" type="AppDocumentType"/>
<xs:element name="Sender" type="OrgExternalType"/>
<xs:element name="Recipient" type="OrgExternalType"/>
<xs:element name="Originator" type="OrgExternalType"/>
<xs:element name="ServiceName" type="xs:string"/>
<xs:element name="Service" type="ServiceType"/>
<xs:element name="TypeCode" type="TypeCodeType"/>
<xs:element name="Date" type="xs:dateTime"/>
<xs:element name="RequestIdRef" type="IdType"/>
<xs:element name="OriginRequestIdRef" type="IdType"/>
<xs:element name="ServiceCode" type="xs:string"/>
<xs:element name="CaseNumber" type="xs:string"/>
<xs:element name="Ticket" type="xs:string"/>
<xs:element name="MessageId" type="IdType"/>
<xs:element name="TimeStamp" type="xs:dateTime"/>
<xs:element name="NodeId" type="NotEmptyString"/>
<xs:element name="MessageClass" type="MessageClassType"/>
<xs:element name="Status" type="StatusType"/>
<xs:element name="StatusInfo" type="StatusInfoType"/>
<xs:element name="ExchangeType" type="xs:string"/>
<xs:element name="BinaryData" type="xs:base64Binary"/>
<xs:element name="Reference" type="ReferenceType"/>
<xs:element name="DigestValue" type="xs:base64Binary"/>
<xs:element name="TestMsg" type="xs:string"/>
<xs:element name="RequestCode" type="xs:string"/>
<xs:element name="Include" type="Include"/>
<xs:element name="SubMessage" type="SubMessageType"/>
<xs:element name="SubMessages" type="SubMessagesType"/>
<xs:element name="SubRequestNumber" type="xs:string"/>
<xs:element name="Id" type="PacketIdType"/>
<xs:element name="PacketIds" type="PacketIdsType"/>
<xs:complexType name="HeaderType">
<xs:sequence>
<xs:element ref="NodeId"/>
<xs:element ref="MessageId"/>
<xs:element ref="TimeStamp"/>
<xs:element ref="MessageClass"/>
<xs:element ref="PacketIds" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="actor" type="xs:string"/>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="BaseMessageType">
<xs:sequence>
<xs:element ref="Message"/>
<xs:element ref="MessageData" minOccurs="0"/>
</xs:sequence>
47
Руководство пользователя Сервиса регистрации пользователей ЕСИА
</xs:complexType>
<xs:complexType name="MessageType">
<xs:sequence>
<xs:element ref="Sender"/>
<xs:element ref="Recipient"/>
<xs:element ref="Originator" minOccurs="0"/>
<xs:choice>
<xs:element ref="ServiceName"/>
<xs:element ref="Service"/>
</xs:choice>
<xs:element ref="TypeCode"/>
<xs:element ref="Status"/>
<xs:element ref="StatusInfo" minOccurs="0"/>
<xs:element ref="Date"/>
<xs:element ref="ExchangeType"/>
<xs:element ref="RequestIdRef" minOccurs="0"/>
<xs:element ref="OriginRequestIdRef" minOccurs="0"/>
<xs:element ref="Ticket" minOccurs="0"/>
<xs:element ref="ServiceCode" minOccurs="0"/>
<xs:element ref="CaseNumber" minOccurs="0"/>
<xs:element ref="SubMessages" minOccurs="0" maxOccurs="1"/>
<xs:element ref="TestMsg" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="MessageDataType">
<xs:sequence>
<xs:element ref="AppData" minOccurs="0"/>
<xs:element ref="AppDocument" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="AppDataType">
<xs:sequence>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="AppDocumentType">
<xs:sequence>
<xs:element ref="RequestCode"/>
<xs:choice>
<xs:element ref="BinaryData"/>
<xs:sequence>
<xs:element ref="Reference"/>
<xs:element ref="DigestValue"/>
</xs:sequence>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ReferenceType" mixed="true">
<xs:sequence>
<xs:element ref="Include" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Include">
<xs:sequence>
<xs:element name="test" type="xs:string"/>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:anyAttribute namespace="##other"/>
</xs:complexType>
<xs:complexType name="OrgExternalType">
<xs:sequence>
48
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<xs:element name="Code" type="CodeType"/>
<xs:element name="Name" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="TypeCodeType">
<xs:restriction base="xs:string">
<xs:enumeration value="GSRV"/>
<xs:enumeration value="GFNC"/>
<xs:enumeration value="OTHR"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="MessageClassType">
<xs:restriction base="xs:string">
<xs:enumeration value="REQUEST"/>
<xs:enumeration value="RESPONSE"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StatusType">
<xs:restriction base="xs:string">
<xs:enumeration value="REQUEST"/>
<xs:enumeration value="RESULT"/>
<xs:enumeration value="REJECT"/>
<xs:enumeration value="INVALID"/>
<xs:enumeration value="ACCEPT"/>
<xs:enumeration value="PING"/>
<xs:enumeration value="GETRESULT"/>
<xs:enumeration value="PROCESS"/>
<xs:enumeration value="NOTIFY"/>
<xs:enumeration value="FAILURE"/>
<xs:enumeration value="CANCEL"/>
<xs:enumeration value="STATE"/>
<xs:enumeration value="PACKET"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="IdType">
<xs:restriction base="xs:string"/>
</xs:simpleType>
<xs:complexType name="SubMessageType">
<xs:sequence>
<xs:element ref="SubRequestNumber"/>
<xs:element ref="Status"/>
<xs:element ref="Originator" minOccurs="0"/>
<xs:element ref="Date"/>
<xs:element ref="RequestIdRef" minOccurs="0"/>
<xs:element ref="OriginRequestIdRef" minOccurs="0"/>
<xs:element ref="ServiceCode" minOccurs="0"/>
<xs:element ref="CaseNumber" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="SubMessagesType">
<xs:sequence>
<xs:element ref="SubMessage" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PacketIdType">
<xs:sequence>
<xs:element ref="MessageId"/>
<xs:element ref="SubRequestNumber"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="StatusInfoType">
<xs:sequence>
<xs:element name="Code" type="xs:string"/>
49
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<xs:element name="Name" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PacketIdsType">
<xs:sequence>
<xs:element ref="Id" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="CodeType">
<xs:restriction base="xs:string">
<xs:minLength value="9"/>
<xs:maxLength value="9"/>
<xs:pattern value="[A-Z0-9]{4}\d{5}"/>
<xs:whiteSpace value="collapse"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="ServiceType">
<xs:sequence>
<xs:element name="Mnemonic" type="xs:string"/>
<xs:element name="Version" type="VersionType"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="VersionType">
<xs:restriction base="xs:string">
<xs:pattern value="\d{1,2}\.\d{2}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NotEmptyString">
<xs:restriction base="xs:string">
<xs:pattern value=".*\S.*"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
4.2 Описание общих структур данных
Параметр комплексного типа: reqAuthInf
№
1
6
Код параметра
requestData
Описание
параметра
Содержание
подписанной
заявки
Обязательность
Способ
заполнения/Тип
Y
Xs:string
Комментарий
Данные заявки в
формате UTF-8,
закодированные в
Base64. Под заявкой
понимается текст,
который видит
оператор при
регистрации /
подтверждении
личности
пользователя, и
который оператор
подписывает своей
электронной
подписью6
Для метода Register рекомендуется использовать текст следующего содержания:
Я, {Петров Петр Петрович}, номер паспорта {0000 000090}, подтверждаю, что пользователь со следующими данными:
ФИО: {Иванов Иван Иванович}
СНИЛС: {123-456-789 01}
Пол: {Мужской}
50
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2
signature
Электронная
подпись заявки
Y
Xs:string
Электронная
подпись в формате
PKSC#7 detached
или attached
signature,
поставленная КЭП
оператора на заявку
(байтовое
представление
данных requestData).
Электронная
подпись среди
authenticatedAttribut
es должна
содержать атрибут
signingTime (время
подписи),
определенный
стандартом PKCS
#97. ЕСИА
проверяет, что с
момента
подписания запроса
прошло не более 10
минут.
Параметр комплексного типа: doc (для метода Register и Recover)
Дата рождения: {18.09.1982}
Вид документа, удостоверяющего личность: {Паспорт гражданина Российской Федерации}
Данные документа: {4506 707044, выдан 01.01.2003, код подразделения 772-044}
Гражданство: {RUS}
E-mail: {mail@example.com}
Мобильный телефон: {+7(910)4141414}
успешно прошел в центре обслуживания {Центр регистрации №1} процедуру идентификации по данному документу, а
также предъявил указанный СНИЛС.
Я подтверждаю подачу заявки на регистрацию его учетной записи в Единой системе идентификации и аутентификации.
Для метода Recover рекомендуется использовать текст следующего содержания:
Я, {Петров Петр Петрович}, номер паспорта {0000 000090}, подтверждаю, что пользователь со следующими данными:
ФИО: {Иванов Иван Иванович}
СНИЛС: {123-456-789 01}
Пол: {Мужской}
Дата рождения: {18.09.1982}
Вид документа, удостоверяющего личность: {Паспорт гражданина Российской Федерации}
Данные документа: {4506 707044, выдан 01.01.2003, код подразделения 772-044}
Гражданство: {RUS}
E-mail: {mail@example.com}
Мобильный телефон: {+7(910)4141414}
успешно прошел в центре обслуживания {Центр регистрации №1} процедуру идентификации по данному документу, а
также предъявил указанный СНИЛС.
Я подтверждаю подачу заявки на восстановление доступа к его учетной записи в Единой системе идентификации и
аутентификации.
Для метода Confirm рекомендуется использовать текст следующего содержания:
Я, {Петров Петр Петрович}, номер паспорта {0000 000090}, подтверждаю, что пользователь со следующими данными:
ФИО: {Иванов Иван Иванович}
Вид документа, удостоверяющего личность: {Паспорт гражданина Российской Федерации}
Серия и номер документа: {4506 707042}
успешно прошел в центре обслуживания {Центр регистрации №1} процедуру идентификации по данному документу.
Я подтверждаю подачу заявки на подтверждение его учетной записи в Единой системе идентификации и
аутентификации.
7
См.: http://tools.ietf.org/pdf/rfc2315.pdf и http://tools.ietf.org/pdf/rfc2985.pdf
51
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Обязательность
Способ
Комментарий
заполнения/Тип
тип документа,
удостоверяюще
го личность
Y
Xs:string
series
серия
документа
Y
Xs:string
3
number
номер
документа
Y
Xs:string
4
issueId
идентификатор
организации,
выдавшей
документ
Y
Xs:string
5
issueDate
Y
Xs:string
6
expiryDate
дата выдачи
документа
дата окончания
срока действия
документа
N
Xs:string
№
Код параметра
1
type
2
Описание
параметра
для паспорта
гражданина РФ
должен иметь
значение
“RF_PASSPORT”,
для документа
иностранного
гражданина –
“FID_DOC”
для паспорта РФ
имеет формат
ХХХХ, для
документа
иностранного
гражданина – от 1
до 32 символов
для паспорта РФ
имеет формат
ХХХХХХ, для
документа
иностранного
гражданина – от 1
до 32 символов
для паспорта
гражданина РФ –
код подразделения,
задается в формате
XXXXXX; для
документа
иностранного
гражданина не
заполняется
задается в формате
ДД.ММ.ГГГГ
для паспорта
гражданина РФ не
указывается, для
документа
иностранного
гражданина – если
дата указана в
документе, задается
в формате
ДД.ММ.ГГГГ
Параметр комплексного типа: doc (для метода Confirm)
№
1
Код параметра
type
Описание
параметра
тип документа,
удостоверяюще
го личность
Обязательность
Способ
заполнения/Тип
Y
Xs:string
52
Комментарий
для паспорта
гражданина РФ
должен иметь
значение
“RF_PASSPORT”,
для документа
иностранного
гражданина –
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2
series
серия
документа
Y
Xs:string
3
number
номер
документа
Y
Xs:string
53
“FID_DOC”
для паспорта РФ
имеет формат
ХХХХ, для
документа
иностранного
гражданина – от 1
до 32 символов
для паспорта РФ
имеет формат
ХХХХХХ, для
документа
иностранного
гражданина – от 1
до 32 символов
Download