файл - Технологический портал СМЭВ

advertisement
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Министерство связи и массовых коммуникаций Российской Федерации
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ЭЛЕКТРОННОГО СЕРВИСА СМЭВ
Сервис регистрации пользователей Единой системы
идентификации и аутентификации
Дата: 04.02.2015
Версия: 2.5
Листов: 73
1
Руководство пользователя Сервиса регистрации пользователей ЕСИА
АННОТАЦИЯ
Данный документ является руководством пользователя электронного Сервиса регистрации
пользователей Единой системы идентификации и аутентификации, которое в соответствии с п. 48
Приказа Министерства связи и массовых коммуникаций Российской Федерации от 27 декабря
2010 г. № 190 «Об утверждении технических требований к взаимодействию информационных
систем в единой системе межведомственного электронного взаимодействия» является
обязательным для предоставления Поставщиком в адрес Оператора СМЭВ.
2
Руководство пользователя Сервиса регистрации пользователей ЕСИА
СОДЕРЖАНИЕ
ОБЩИЕ СВЕДЕНИЯ ...........................................................................................................................8
1.1 Руководящие документы ...................................................................................................................8
1.2 Описание электронного сервиса .......................................................................................................8
1.3 Операции (методы) электронного сервиса ......................................................................................9
1.4 Сценарии использования .................................................................................................................12
1.5 Схема взаимодействия.....................................................................................................................13
1.6 Связи с другими электронными сервисами ...................................................................................14
2
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ................................................................................................15
2.1 Операция «Зарегистрировать подтверждённую учётную запись в ЕСИА с выдачей
1
пароля для первого входа» ....................................................................................................................15
2.1.1 Общие сведения ........................................................................................................................15
2.1.2 Описание входных параметров ...............................................................................................15
2.1.3 Описание выходных параметров .............................................................................................17
2.1.4 Коды возвратов .........................................................................................................................18
2.1.5 Контрольные примеры .............................................................................................................20
2.2 Операция «Восстановить доступ к учётной записи ЕСИА с выдачей пароля для
входа» ......................................................................................................................................................24
2.2.1 Общие сведения ........................................................................................................................24
2.2.2 Описание входных параметров ...............................................................................................24
2.2.3 Описание выходных параметров .............................................................................................26
2.2.4 Коды возвратов .........................................................................................................................27
2.2.5 Контрольные примеры .............................................................................................................29
2.3 Операция «Проверить статус заявки на выполнение операции» ................................................34
2.3.1 Общие сведения ........................................................................................................................34
2.3.2 Описание входных параметров ...............................................................................................34
2.3.3 Описание выходных параметров .............................................................................................34
2.3.4 Коды возвратов .........................................................................................................................35
2.3.5 Контрольные примеры .............................................................................................................36
2.4 Операция «Подтвердить личность гражданина РФ или иностранного гражданина в
ЕСИА» .....................................................................................................................................................40
2.4.1 Общие сведения ........................................................................................................................40
2.4.2 Описание входных параметров ...............................................................................................40
2.4.3 Описание выходных параметров .............................................................................................41
2.4.4 Коды возвратов .........................................................................................................................41
2.4.5 Контрольные примеры .............................................................................................................43
2.5 Операция «Зарегистрировать квалифицированный сертификат ключа проверки
электронной подписи»...........................................................................................................................48
2.5.1 Общие сведения ........................................................................................................................48
3
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.5.2 Описание входных параметров ...............................................................................................48
2.5.3 Описание выходных параметров .............................................................................................50
2.5.4 Коды возвратов .........................................................................................................................50
2.5.5 Контрольные примеры .............................................................................................................52
3
МЕТОДИКА ИСПЫТАНИЙ ............................................................................................................56
3.1 Общие условия .................................................................................................................................56
3.2 Параметры испытаний на тестовой среде .....................................................................................56
3.3 Параметры испытаний на продуктивной среде ............................................................................56
3.4 Особые условия ................................................................................................................................56
4
ПРИЛОЖЕНИЯ..................................................................................................................................57
4.1 Описание сервиса (WSDL) ..............................................................................................................57
4.2 Описание общих структур данных.................................................................................................69
4.3 Требования к электронной подписи оператора ............................................................................72
4
Руководство пользователя Сервиса регистрации пользователей ЕСИА
ИЗМЕНЕНИЯ
Версия
Дата
Автор
1.0
2.0
14.12.2012
03.03.2014
Обидовский С.В.
Сжёнов С.С.
2.1
30.04.2014
Сжёнов С.С.
2.2
27.05.2014
Сжёнов С.С.
2.3
18.11.2014
Сжёнов С.С.
2.4
25.12.2014
Сжёнов С.С.
2.5
04.02.2015
Соловьёв Е. С.
Изменения
Документ создан.
Изменено описание метода Register.
Добавлено описание методов:
 GetRegisterResult;
 Confirm.
Исключено описание методов
RegisterByCertificate и
CheckPossibleRegistration.
Добавлено описание метода Recover.
Метод GetRegisterResult переименован в
GetRequestResult, уточнено описание.
Уточнены описания ошибок сервиса.
Уточнены описания ошибок сервиса.
Добавлены требования к КЭП оператора.
Обновлены контрольные примеры по всем
методам сервиса. Уточнен подписываемый
текст при использовании метода Recover.
Добавлено описание метода
RegisterCertificate.
Уточнено описание метода
RegisterCertificate.
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
документа.
Базовые государственные информационные ресурсы
БГИР
ЕСИА
ИС
ИС ГУЦ
КЭП
Оператор
ключа ПЭП
Единая
система
идентификации
и
аутентификации
в
инфраструктуре,
обеспечивающей
информационнотехнологическое взаимодействие информационных систем,
используемых
для
предоставления
государственных
и
муниципальных услуг в электронной форме.
Информационная система.
Федеральная
государственная
информационная
система
«Информационная система головного удостоверяющего центра».
Усиленная квалифицированная электронная подпись
выдачи Орган или организация, обладающая правом создания (замены)
ключа ПЭП в соответствии с постановлением Правительства РФ
от 25 января 2013 г. № 33 «Об использовании простой
электронной подписи при оказании государственных и
муниципальных услуг». В соответствии с указанным
постановлением Правительства, качестве Операторов выдачи
ключа ПЭП могут выступать:
а) федеральные органы исполнительной власти;
б) государственные внебюджетные фонды;
в) органы исполнительной власти субъектов Российской
Федерации;
г) органы местного самоуправления;
д) государственные и муниципальные учреждения;
е)
многофункциональные
центры
предоставления
государственных и муниципальных услуг;
ж) иные организации, определенные федеральными законами,
актами Президента Российской Федерации и актами
Правительства Российской Федерации (а также уполномоченные
ими организации), осуществляющие оказание государственных
или муниципальных услуг и подключенные к инфраструктуре,
обеспечивающей
информационно-технологическое
взаимодействие информационных систем, используемых для
предоставления государственных и муниципальных услуг в
электронной форме.
6
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Поставщик
ПФР России
Регламент
СМЭВ
СНИЛС
УЦ
ФИО
ФМС России
ФОИВ
ЦР
Организация-владелец электронного сервиса
Пенсионный фонд Российской Федерации.
Регламент
взаимодействия
участников
информационного
взаимодействия
с
оператором
ЕСИА
и
оператором
инфраструктуры электронного правительства при организации
информационно-технологического
взаимодействия
информационных систем с использованием ЕСИА
Система межведомственного электронного взаимодействия
Страховой номер индивидуального лицевого счета.
Аккредитованный Удостоверяющий центр – организация,
осуществляющая функцию по созданию и выдаче сертификатов
ключей проверки электронных подписей.
Фамилия, имя, отчество.
Федеральная миграционная служба Российской Федерации
Федеральный орган исполнительной власти.
Центр регистрации пользователей ЕСИА
7
Руководство пользователя Сервиса регистрации пользователей ЕСИА
1 ОБЩИЕ СВЕДЕНИЯ
1.1 Руководящие документы
Основанием для разработки данного документа является требование п. 48 Приказа
Министерства связи и массовых коммуникаций Российской Федерации от 27 декабря 2010 г. №
190 «Об утверждении технических требований к взаимодействию информационных систем в
единой системе межведомственного электронного взаимодействия» в соответствии с которым, для
подключения информационной системы к системе межведомственного электронного
взаимодействия Поставщик предоставляет Оператору СМЭВ следующие документы:
 паспорт электронного сервиса, регистрируемого в системе взаимодействия;
 методику испытаний электронного сервиса, регистрируемого в системе
взаимодействия, включая контрольный пример обращения к электронному сервису;
 руководство пользователя
взаимодействия.
электронного
сервиса,
регистрируемого
в
системе
Основанием для создания и использования электронного сервиса являются перечисленные
ниже документы.
Нормативно-правовые документы:
 Постановление Правительства Российской Федерации от 8 сентября 2010 г. № 697 «О
единой системе межведомственного электронного взаимодействия»;
 Приказ Министерства связи и массовых коммуникаций Российской Федерации от 27
декабря 2010 г. № 190 «Об утверждении технических требований к взаимодействию
информационных систем в единой системе межведомственного электронного
взаимодействия».
Технологические стандарты:
 методические рекомендации по разработке электронных сервисов и применению
технологии
электронной
подписи
при
межведомственном
электронном
взаимодействии, версия 2.5.6.
1.2 Описание электронного сервиса
Наименование:
Назначение:
Электронный сервис регистрации пользователей
Единой системы
идентификации и аутентификации.
Сервис предназначен для использования ИС уполномоченных организаций
(Операторов выдачи ключа ПЭП) в целях регистрации и подтверждения
учетных записей пользователей ЕСИА. Поддерживаются следующие функции
регистрации:
− инициирование регистрации новой подтверждённой учётной записи
пользователя в ЕСИА с выдачей идентификатора заявки на регистрацию
8
Руководство пользователя Сервиса регистрации пользователей ЕСИА
пользователя, а также пароля пользователя для первого входа в систему;
− инициирование восстановления доступа к учётной записи пользователя в
ЕСИА с выдачей идентификатора заявки на восстановление, а также
пароля пользователя для первого входа в систему
− проверки статуса выполняемой операции (регистрации / восстановления
доступа).
− подтверждение учетной записи (подтверждения личности) пользователя
ЕСИА;
− добавление записи в технический регистр хранения информации о
выданных
аккредитованными
удостоверяющими
центрами
квалифицированных сертификатов ключа проверки электронной подписи.
Поставщик:
Министерство связи и массовых коммуникаций
Российской Федерации.
Область
применения:
Межведомственное взаимодействие.
1.3 Операции (методы) электронного сервиса
Электронный сервис включает следующие методы
1. Метод
Register,
предназначенный
для
инициирования
регистрации
новой
подтверждённой учётной записи пользователя в ЕСИА с выдачей идентификатора
заявки на регистрацию пользователя, а также пароля пользователя для первого входа в
систему.
2. Метод Recover, предназначенный для инициирования восстановления доступа к
учётной записи пользователя в ЕСИА с выдачей идентификатора заявки на
восстановление, а также пароля пользователя для входа в систему.
3. Метод GetRequestResult, предназначенный для проверки статуса выполняемой операции
(регистрация / восстановление доступа).
4. Метод Confirm, предназначенный для подтверждения учетной записи (подтверждения
личности) пользователя ЕСИА;
5. Метод RegisterCertificate, позволяющий вносить запись в технический регистр хранения
информации
о
выданных
аккредитованными
удостоверяющими
центрами
квалифицированных сертификатов ключа проверки электронной подписи (КЭП).
Метод
Назначение
Операция предназначена для создания новой
Код: Register
Наименование:
Зарегистрировать подтвержденной учетной записи пользователя
подтверждённую учётную запись в ЕСИА с ЕСИА с выдачей пароля для первого входа в
9
Руководство пользователя Сервиса регистрации пользователей ЕСИА
выдачей пароля для первого входа
систему.
В качестве входных параметров метод получает
персональные
данные
пользователя,
необходимые для проведения операции.
В качестве выходных параметров метод
возвращает результат операции по созданию
заявки на регистрацию учетной записи
(успешно или не успешно). При успешном
завершении в ответном сообщении содержится
пароль для первого входа в систему
(опционально), а также идентификатор заявки
на регистрацию учетной записи.
При неуспешном завершении метод возвращает
код и текстовое описание ошибки.
Операция предназначена для восстановления
Код: Recover
Наименование: Восстановить доступ к учётной доступа к стандартной или подтверждённой
учетной записи пользователя ЕСИА с выдачей
записи ЕСИА с выдачей пароля для входа
пароля для входа в систему.
В качестве входных параметров метод получает
персональные
данные
пользователя,
необходимые для проведения операции.
В качестве выходных параметров метод
возвращает результат операции по созданию
заявки на восстановление доступа (успешно или
не успешно). При успешном завершении в
ответном сообщении содержится пароль для
входа в систему (опционально), а также
идентификатор заявки на восстановление
учетной записи (опционально).
При неуспешном завершении метод возвращает
код и текстовое описание ошибки.
10
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Операция предназначена для проверки статуса
Код: GetRequestResult
Наименование: Проверить статус заявки на заявок на выполнение следующих операций:
выполнение операции
 регистрация
учетной
записи
пользователя в ЕСИА (инициированной
методом Register);
 восстановление доступа к учетной
записи
(инициированной
методом
Recover).
В качестве входных параметров метод получает
идентификатор заявки на выполнение операции.
В качестве выходных параметров метод
возвращает статус выполнения операции.
При неуспешном завершении метод возвращает
код и текстовое описание ошибки.
Код: Confirm
Наименование:
Подтвердить
личность
гражданина РФ или иностранного гражданина в
ЕСИА
Операция предназначена для подтверждения
личности в уполномоченной организации
В качестве входных параметров метод получает
ФИО пользователя и данные документа,
удостоверяющего личность, а также ряд
дополнительных параметров.
В
качестве
выходных
параметров
метод
возвращает результат выполнения операции
(успешно или не успешно).
Код: RegisterCertificate
Наименование:
Зарегистрировать
квалифицированный
сертификат
ключа
проверки электронной подписи
Операция предназначена для внесения записи в
технический регистр хранения информации о
выданных
аккредитованными
удостоверяющими
центрами
квалифицированных
сертификатов
ключа
проверки электронной подписи (КЭП).
В качестве входных параметров метод получает
данные о выданном квалифицированном
сертификате, а также персональные данные
гражданина, которому выдан КЭП.
В качестве выходных параметров метод
возвращает результат выполнения операции
(успешно или не успешно).
11
Руководство пользователя Сервиса регистрации пользователей ЕСИА
1.4 Сценарии использования
Основной сценарий метода Register («Зарегистрировать подтверждённую учётную запись в
ЕСИА с выдачей пароля для первого входа») включает в себя следующие шаги:
1. Информационная система вызывает метод Register сервиса и передает персональные
данные
пользователя
(ФИО,
СНИЛС,
дата
рождения,
пол,
данные
документа,
удостоверяющего личность, контактную информацию и др.).
2. В ответ приходит сообщение, содержащее:
 признак успешного или неуспешного выполнения запроса;
 пароль для первого входа (опционально);
 идентификатор заявки на регистрацию учетной записи.
3. Информационная система сохраняет данные заявки на регистрацию в связке с
идентификатором заявки.
4. При необходимости (например, по просьбе пользователя, желающего выяснить причину
возникшей
при
регистрации
ошибки)
информационная
система
вызывает
метод
GetRequestResult сервиса и передает идентификатор заявки на регистрацию учетной записи.
5. В ответ приходит сообщение, содержащее информацию о статусе исполнения заявки на
регистрацию пользователя.
Основной сценарий метода Recover («Восстановить доступ к учётной записи ЕСИА с
выдачей пароля для входа») включает в себя следующие шаги:
1. Информационная система вызывает метод Recover сервиса и передает персональные
данные
пользователя
(ФИО,
СНИЛС,
дата
рождения,
пол,
данные
документа,
удостоверяющего личность, контактную информацию и др.).
2. В ответ приходит сообщение, содержащее:
 признак успешного или неуспешного выполнения запроса;
 пароль для первого входа (опционально);
 идентификатор заявки на восстановление доступа к учетной записи (опционально).
3. Информационная система сохраняет данные заявки на восстановление доступа в связке с
идентификатором заявки.
4. При необходимости (например, по просьбе пользователя, желающего выяснить причину
возникшей ошибки) информационная система вызывает метод GetRequestResult сервиса и
передает идентификатор заявки на восстановление доступа к учетной записи.
5. В ответ приходит сообщение, содержащее информацию о статусе исполнения заявки на
восстановление доступа к учетной записи.
Основной сценарий метода Confirm («Подтвердить личность гражданина РФ или
иностранного гражданина в ЕСИА») включает в себя следующие шаги:
12
Руководство пользователя Сервиса регистрации пользователей ЕСИА
1. Информационная система вызывает метод Confirm сервиса и передает персональные
данные
пользователя
(ФИО
и
данные
документа,
удостоверяющего
личность),
заполнившего в ЕСИА заявку на подтверждение личности.
2. В ответ приходит сообщение, содержащее признак успешного или неуспешного
выполнения запроса на подтверждение личности пользователя.
Основной сценарий метода RegisterCertificate («Зарегистрировать квалифицированный
сертификат ключа проверки электронной подписи») включает в себя следующие шаги:
1. Информационная система вызывает метод RegisterCertificate сервиса и передает данные о
выданном квалифицированном сертификате (уникальный номер КЭП, дата начала и
окончания его действия, наименование выдавшего его аккредитованного удостоверяющего
центра), а также персональные данные гражданина, которому выдан КЭП (ФИО, СНИЛС,
дата
рождения,
пол,
данные
документа,
удостоверяющего
личность, контактная
информация и др.).
2. В ответ приходит сообщение, содержащее признак успешного или неуспешного
выполнения запроса на регистрацию КЭП.
1.5 Схема взаимодействия
В рамках взаимодействия информационная система организации направляет в адрес ЕСИА
сообщение – запрос и получает сообщение-ответ.
Схема взаимодействия представлена на рисунке 1.
ИС организации
Минкомсвязь
Process
ProcessResponse
13
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Рисунок 1 – Схема взаимодействия
1.6 Связи с другими электронными сервисами
При вызове метода Register сервиса производятся следующие проверки:
 соответствие ФИО, даты рождения, пола и СНИЛС пользователя с помощью сервиса
Пенсионного фонда РФ (ПФР России);
 соответствие ФИО и паспортных данных гражданина РФ с помощью сервиса
Федеральной миграционной службы РФ (ФМС России);
 действительность сертификата КЭП оператора с помощью сервиса ИС ГУЦ.
Эти проверки также производятся при вызове метода Recover, если персональные данные
пользователя, указанные в заявке на восстановление доступа, не совпадают с данными учетной
записи пользователя ЕСИА.
14
Руководство пользователя Сервиса регистрации пользователей ЕСИА
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
15
Руководство пользователя Сервиса регистрации пользователей ЕСИА
пользователя
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
Гражданство
пользователя по
классификатору
Рекомендуется указать
в целях
информирования
пользователя о
возможных проблемах
с регистрацией.
Не более 2000
символов.
В формате
+7(xxx)xxxxxxx
рекомендуется указать
в целях
информирования
пользователя о
возможных проблемах
с регистрацией
Буквенный код из трех
символов (альфа-3).
Например, для России
должен передаваться
код “RUS”.
ОКСМ
13. mode
Способ
доставки пароля
для первого
входа в систему
16
email – отправка на
адрес электронной
почты (при условии,
что параметр <email>
задан);
mobile – отправка на
номер мобильного
телефона (при условии,
что параметр <mobile>
задан);
direct – отправка в
ответе на запрос о
регистрации;
Руководство пользователя Сервиса регистрации пользователей ЕСИА
notRequired – отправка
пароля не требуется
Параметры комплексного типа описаны в приложении «Описание общих структур
данных».
2.1.3 Описание выходных параметров
При успешном завершении в ответном сообщении содержится идентификатор заявки на
регистрацию
пользователя
(requestId),
поскольку
верификация
данных
пользователя
осуществляется в асинхронном режиме (в силу возможной недоступности БГИР ФОИВ для
осуществления верификации персональных данных пользователей), а также пароль для первого
входа в систему (если указан соответствующий способ доставки пароля).
№
1.
Код параметра
password
Описание
параметра
Пароль для
Обязательность
Способ
заполнения/Тип
N
xs:string
первого входа
пользователя
2.
requestId
Идентификатор
Y
xs:string
N
xs:string
заявки на
Комментарий
Не более 32
символов.
Возвращается
только при
вызове с
параметром
“direct”
Не более 128
символов
регистрацию
пользователя
3.
warning
Уведомления
В частности,
предупреждение
о том, что
заданные
контактные
данные не
уникальны в
системе2.
Предусмотрены следующие сообщения:
1. The specified mobile will be assigned to the user but it is very likely this mobile will not be verified because it is
associated with another user account.
2. The specified email will be assigned to the user but it is very likely this email will not be verified because it is
associated with another user account.
Оба сообщения возникают в случае, когда указанный в запросе на регистрацию мобильный телефон (первое
сообщение) или адрес электронной почты (второе сообщения) уже были подтверждены в ЕСИА. В этом случае
2
17
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Не более 2000
символов.
При неуспешном завершении метод возвращает ошибку, содержащую следующие
параметры:
− faultCode– код ошибки (см. п. 2.1.4);
− faultString– текст ошибки.
2.1.4 Коды возвратов
№
Код возврата
Описание кода
возврата
Условия возникновения
1.
ESIA-000001
Внутренняя
ошибка
Данный код возврата соответствует
ситуации, когда обнаружена
неизвестная ошибка
2.
ESIA-036103
Пользовать уже
зарегистрирова
н
Данный код возврата соответствует
ситуации, когда при регистрации
пользователя обнаружена
активированная учетная запись с
данным СНИЛС
3.
ESIA-036102
Неверная
контрольная
Данный код возврата соответствует
ситуации, когда некорректен
сумма СНИЛС
указанный СНИЛС (неверная
контрольная сумма)
4.
ESIA-030002
Не заполнены
обязательные
поля ФИО
Данный код возврата соответствует
ситуации, когда не заполнено одно
из обязательных полей – фамилия
или имя
5.
ESIA-035103
Не указан пол
Данный код возврата соответствует
ситуации, когда не указан пол
пользователя
6.
ESIA-035104
Не указана дата
Данный код возврата соответствует
рождения
ситуации, когда не указана дата
рождения пользователя
Некорректная
дата рождения
Данный код возврата соответствует
ситуации, когда дата рождения
пользователя некорректна
7.
ESIA-035105
Комментарий
Например,
указана дата,
которая еще не
наступила
пользователь в будущем не сможет подтвердить эти контакты в своей учетной записи и использовать их в качестве
логина.
18
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Некорректная
Данный код возврата соответствует
Например,
дата выдачи
документа
ситуации, когда дата выдачи
документа некорректна
указана дата,
которая еще не
наступила
Не указан код
подразделения
Данный код возврата соответствует
ситуации, когда в параметрах
документа не указан код
подразделения
10. ESIA-033001
Не указана
серия
документа
Данный код возврата соответствует
ситуации, когда в параметрах
документа не указана серия
11. ESIA-033002
Не указан
номер
документа
Данный код возврата соответствует
ситуации, когда в параметрах
документа не указан номер
12. ESIA-033005
Не указана дата
выдачи
документа
Данный код возврата соответствует
ситуации, когда в параметрах
документа не указана дата выдачи
документа
13. ESIA-005034
Некорректный
идентификатор
центра
Данный код возврата соответствует
ситуации, когда используется
некорректный идентификатор
регистрации
центра регистрации (например, он
не соответствует уполномоченной
организации, от имени которой
осуществляется вызов сервиса)
14. ESIA-005035
Некорректна
авторизационна
я информация
Данный код возврата соответствует
ситуации, когда возникла ошибка
при проверке подписи оператора
(например, в подписи отсутсвует
идентификатор пользователя)
15. ESIA-005036
Некорректный
Данный код возврата соответствует
сертификат
электронной
подписи
ситуации, когда возникла ошибка
при проверке сертификата
электронной подписи оператора
(например, сертификат не проходит
проверку ИС ГУЦ)
Оператор не
имеет права на
вызов сервиса
Данный код возврата соответствует
ситуации, когда ОГРН, указанный в
сертификате КЭП, не соответствует
уполномоченной организации (т.е.
8.
9.
ESIA-033006
ESIA-033104
16. ESIA-005037
19
Руководство пользователя Сервиса регистрации пользователей ЕСИА
организация не является
Оператором выдачи ключа ПЭП)
17. ESIA-030003
Неверные
параметры
запроса
Данный код возврата соответствует
ситуации, когда имеются другие
ошибки в запросе
Например,
отсутствует
обязательный
параметр,
некорректна
подпись СМЭВ
2.1.5 Контрольные примеры
Вызов контрольного примера следует осуществлять только через СМЭВ.
При этом в блоке <wsse:Security soapenv:actor="http://smev.gosuslugi.ru/actors/smev"> следует указывать
действующий сертификат ИС, которая осуществляет вызов сервиса3.
Запрос
<?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:wsse="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" SOAPENV:actor="http://smev.gosuslugi.ru/actors/smev"><wsse:BinarySecurityToken EncodingType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="CertId46FFF704E0C5B2881F142614779687550139367" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility1.0.xsd">MIIG8DCCBp+gAwIBAgIKF30AIQACAABhuzAIBgYqhQMCAgMwggEHMRgwFgYFKoUDZAESDTEwMjc3MDA
xOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJDBzQodGD0YnQtdCy0YHQutC40Lkg0
LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60
LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0Lwx
HTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQSBSVEswHhcNMTQwOTMwMDY1MzA
wWhcNMTUwOTMwMDcwMjAwWjCBuzEYMBYGBSqFA2QBEg0xMDM1MDA5NTY3NDUwMRowGAYIKoUDA4EDAQE
SDDAwNTA0NzA1MzkyMDELMAkGA1UEBhMCUlUxITAfBgNVBAgeGAA3ADcAIAQzAC4AIAQcBD4EQQQ6BDIEMDEb
MBkGA1UEBx4SBDMALgAgBBwEPgRBBDoEMgQwMSMwIQYDVQQKHhoEHgQQBB4AIAAiBCAEIgAgBBsEMAQxBEE
AIjERMA8GA1UEAx4IBBUEHwQTBCMwYzAcBgYqhQMCAhMwEgYHKoUDAgIkAAYHKoUDAgIeAQNDAARA1QcYeHYJ
xTcXcN5bs3uv4WzbFQudA947myehFKe2cmxjWgp+/YhxOftxbru86sDUo6S5fTo99F7Eiw/y1Iks66OCBDIwggQuMA4GA1Ud
DwEB/wQEAwIE8DAmBgNVHSUEHzAdBggrBgEFBQcDBAYHKoUDAgIiBgYIKwYBBQUHAwIwHQYDVR0OBBYEFCBeb
xoSzHovN2A+4h7o9HGrYCAEMIIBSAYDVR0jBIIBPzCCATuAFA04ld1N0we3xqeR/Bz9GlZ29aOGoYIBD6SCAQswggEHM
RgwFgYFKoUDZAESDTEwMjc3MDAxOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJD
BzQodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUl
UxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4
g0KDQvtGB0YLQtdC70LXQutC+0LwxHTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQ
SBSVEuCEGWCUgvyJG+WThtU1knb/GwwYwYDVR0fBFwwWjAsoCqgKIYmaHR0cDovL2NlcnRlbnJvbGwuY2EucnQucnU
vY2FfcnRrMy5jcmwwKqAooCaGJGh0dHA6Ly9yb3N0ZWxlY29tLnJ1L2NkcC9jYV9ydGszLmNybDB0BggrBgEFBQcBAQRo
MGYwMgYIKwYBBQUHMAKGJmh0dHA6Ly9jZXJ0ZW5yb2xsLmNhLnJ0LnJ1L2NhX3J0azMuY3J0MDAGCCsGAQUFBzA
ChiRodHRwOi8vcm9zdGVsZWNvbS5ydS9jZHAvY2FfcnRrMy5jcnQwNgYFKoUDZG8ELQwrItCa0YDQuNC/0YLQvtCf0YD
QviBDU1AiICjQstC10YDRgdC40Y8gMy42KTArBgNVHRAEJDAigA8yMDE0MDkzMDA2NTMwMFqBDzIwMTUwOTMwM
DY1MzAwWjATBgNVHSAEDDAKMAgGBiqFA2RxATCCATIGBSqFA2RwBIIBJzCCASMMKyLQmtGA0LjQv9GC0L7Qn9G
A0L4gQ1NQIiAo0LLQtdGA0YHQuNGPIDMuNikMUyLQo9C00L7RgdGC0L7QstC10YDRj9GO0YnQuNC5INGG0LXQvdG
C0YAgItCa0YDQuNC/0YLQvtCf0YDQviDQo9CmIiDQstC10YDRgdC40LggMS41DE/QodC10YDRgtC40YTQuNC60LDRgi
DRgdC+0L7RgtCy0LXRgtGB0YLQstC40Y8g4oSWINCh0KQvMTI0LTIyMzgg0L7RgiAwNC4xMC4yMDEzDE5D0LXRgNGC
0LjRhNC40LrQsNGCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDihJYg0KHQpC8xMjgtMjM1MiDQvtGCIDE1LjA0LjIw
Контрольный пример предназначен только для проверки возможности вызова сервиса, опубликованного в СМЭВ.
При отработке тестовой интеграции с ЕСИА необходимо убрать тег <TestMsg>Test</TestMsg>.
3
20
Руководство пользователя Сервиса регистрации пользователей ЕСИА
MTQwCAYGKoUDAgIDA0EALOkbgpzoayZEyt+AQ53EwU7mYNwFZ0H92reHR37N3YypuBdG7h+0cI/tEnK/1+qWBAdF60
Geb1BumF6QAN0W+g==</wsse:BinarySecurityToken><ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
Id="Signature-16719214">
<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>M9xnClBvRdlE9eNLsgbGqUxgweaXsrQH44bBIoaedlI=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
vvTXZc1uJkQqMpW2gO8TUosfHrgTJwcahIrXLZKeJ1Zy79YI6G00jktSV5hZiTSUEKRO2kt7rdz/
xVn5Yugp1w==
</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-46FFF704E0C5B2881F142614779687550139368">
<wsse:SecurityTokenReference wsu:Id="STRId-46FFF704E0C5B2881F142614779687550139369"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:Reference
URI="#CertId-46FFF704E0C5B2881F142614779687550139367" ValueType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" xmlns:wsse="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"/></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">
<Message>
<Sender><Code>ISIA01001</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Recipient>
<Originator><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>REQUEST</Status>
<Date>2014-11-18T14:15:16.181+03:00</Date>
<ExchangeType>0</ExchangeType>
<CaseNumber>Test</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:reqAuthInf>
<esia:requestData>0K8sINCf0LXRgtGA0L7QsiDQn9C10YLRgCDQn9C10YLRgNC+0LLQuNGHLCDQvdC+0LzQtdGAIN
C/0LDRgdC/0L7RgNGC0LAgMTIzNCAxMjM0NTYsINC/0L7QtNGC0LLQtdGA0LbQtNCw0Y4sINGH0YLQviDQv9C+0LvRj
NC30L7QstCw0YLQtdC70Ywg0YHQviDRgdC70LXQtNGD0Y7RidC40LzQuCDQtNCw0L3QvdGL0LzQuDoNCtCk0JjQnjog
0KLQtdGB0YLQvtCyINCi0LXRgdGCINCi0LXRgdGC0L7QstC40YcNCtCh0J3QmNCb0KE6IDAwMC0wMDAtMDAwIDAw
DQrQn9C+0Ls6INCc0YPQttGB0LrQvtC5DQrQlNCw0YLQsCDRgNC+0LbQtNC10L3QuNGPOiAwMS4wMS4xOTg3DQrQ
ktC40LQg0LTQvtC60YPQvNC10L3RgtCwLCDRg9C00L7RgdGC0L7QstC10YDRj9GO0YnQtdCz0L4g0LvQuNGH0L3QvtG
B0YLRjDog0J/QsNGB0L/QvtGA0YIg0LPRgNCw0LbQtNCw0L3QuNC90LAg0KDQvtGB0YHQuNC50YHQutC+0Lkg0KTQt
dC00LXRgNCw0YbQuNC4DQrQlNCw0L3QvdGL0LUg0LTQvtC60YPQvNC10L3RgtCwOiAwMDAwIDAwMDAwMCwg0LL
Ri9C00LDQvSAwMS4wMS4xOTg3DQrQk9GA0LDQttC00LDQvdGB0YLQstC+OiBSVVMNCtGD0YHQv9C10YjQvdC+INC
/0YDQvtGI0LXQuyDQsiDRhtC10L3RgtGA0LUg0L7QsdGB0LvRg9C20LjQstCw0L3QuNGPINCm0LXQvdGC0YAg0YDQtd
Cz0LjRgdGC0YDQsNGG0LjQuCDihJYxINC/0YDQvtGG0LXQtNGD0YDRgyDQuNC00LXQvdGC0LjRhNC40LrQsNGG0Lj
QuCDQv9C+INC00LDQvdC90L7QvNGDINC00L7QutGD0LzQtdC90YLRgywg0LAg0YLQsNC60LbQtSDQv9GA0LXQtNG
K0Y/QstC40Lsg0YPQutCw0LfQsNC90L3Ri9C5INCh0J3QmNCb0KEuDQrQryDQv9C+0LTRgtCy0LXRgNC20LTQsNGOIN
C/0L7QtNCw0YfRgyDQt9Cw0Y/QstC60Lgg0L3QsCDRgNC10LPQuNGB0YLRgNCw0YbQuNGOINC10LPQviDRg9GH0LX
RgtC90L7QuSDQt9Cw0L/QuNGB0Lgg0LIg0JXQtNC40L3QvtC5INGB0LjRgdGC0LXQvNC1INC40LTQtdC90YLQuNGE0Lj
QutCw0YbQuNC4INC4INCw0YPRgtC10L3RgtC40YTQuNC60LDRhtC40Lgu</esia:requestData>
<esia:signature>MIIDLwYJKoZIhvcNAQcCoIIDIDCCAxwCAQExDDAKBgYqhQMCAgkFADALBgkqhkiG9w0BBwGgggG
+MIIBujCCAWmgAwIBAgIBATAIBgYqhQMCAgMwZzEQMA4GA1UEAwwHZ2t1em1pbjEMMAoGA1UECwwDU0lBMRYw
FAYDVQQKDA1BVC1Db25zdWx0aW5nMQ8wDQYDVQQHDAZNb3Njb3cxDzANBgNVBAgMBk1vc2NvdzELMAkGA1UEB
hMCcnUwHhcNMTMwMjA2MTEyODIxWhcNMTUxMTAzMTEyODIxWjBnMRAwDgYDVQQDDAdna3V6bWluMQwwCgY
21
Руководство пользователя Сервиса регистрации пользователей ЕСИА
DVQQLDANTSUExFjAUBgNVBAoMDUFULUNvbnN1bHRpbmcxDzANBgNVBAcMBk1vc2NvdzEPMA0GA1UECAwGTW9
zY293MQswCQYDVQQGEwJydTBjMBwGBiqFAwICEzASBgcqhQMCAiMBBgcqhQMCAh4BA0MABEAOxM07yfTJG6Sav/
MYDWIcDred6VSxxlBBcDHCXL72BYJrO0BAg2pLifMg9T3hDVRCWJu/UaWg9NaXLk/SiNcxMAgGBiqFAwICAwNBAGQP
9SSYvr+HBMLmbIoMxh4S6fWS4FZfIz6J8/P4j1NUEjLpKwKa3hQwOqQ1QI0p37ICw2Smzx7yZhHOwWoxHZgxggE4MIIBN
AIBATBsMGcxEDAOBgNVBAMMB2drdXptaW4xDDAKBgNVBAsMA1NJQTEWMBQGA1UECgwNQVQtQ29uc3VsdGluZz
EPMA0GA1UEBwwGTW9zY293MQ8wDQYDVQQIDAZNb3Njb3cxCzAJBgNVBAYTAnJ1AgEBMAoGBiqFAwICCQUAoGk
wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQxMTE4MTA1NjU0WjAvBgkqhkiG9w0
BCQQxIgQgEV5egPY8oIGwq9KP2G6R1BOtqZ/iXaVfGGQFcDqxqrIwCAYGKoUDAgIDBEBl+T/0Qp4SWU9HCFHY2mrZ
KTrX8rI4zQRL/RB6GWsabM54PtmeFlZ8Hr8M5YTcJ+8Qofc4UXlNP8q5Qt/xY5nL</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>
<esia:mode>direct</esia:mode></AppData>
</MessageData>
</esia:Register></SOAP-ENV:Body></SOAP-ENV:Envelope>
Ответ на запрос в случае успешного исполнения
<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
soapenv:actor="http://smev.gosuslugi.ru/actors/smev" 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">
<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">MIIHpjCCB1WgAwIBAgIKQV8igAACAABTwjAIBgYqhQMCAgMwggEHMRgwFgYFKoUDZA
ESDTEwMjc3MDAxOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJDBzQodGD0YnQtd
Cy0YHQutC40Lkg0LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAg
MDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQt
dC70LXQutC+0LwxHTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQSBSVEswHhcNMT
QwNTI3MDk0OTAwWhcNMTUwNTI3MDk1ODAwWjCCAXAxGDAWBgUqhQNkARINMTA0NzcwMjAyNjcwMTEaMBgGC
CqFAwOBAwEBEgwwMDc3MTA0NzQzNzUxCzAJBgNVBAYTAlJVMR8wHQYDVQQIHhYANwA3ACAEMwAuBBwEPgRB
BDoEMgQwMRUwEwYDVQQHHgwEHAQ+BEEEOgQyBDAxLTArBgNVBAoeJAQcBDgEPQQ6BD4EPARBBDIETwQ3B
EwAIAQgBD4EQQRBBDgEODGBiDCBhQYDVQQDHn4EHAQ4BD0EOARBBEIENQRABEEEQgQyBD4AIARBBDIETwQ
3BDgAIAQ4ACAEPAQwBEEEQQQ+BDIESwRFACAEOgQ+BDwEPARDBD0EOAQ6BDAERgQ4BDkAIAQgBD4EQQRB
BDgEOQRBBDoEPgQ5ACAEJAQ1BDQENQRABDAERgQ4BDgxOTA3BgkqhkiG9w0BCQgeKgQiBDIENQRABEEEOgQw
BE8AIARDBDsEOARGBDAALAAgBDQEPgQ8ACAANzBjMBwGBiqFAwICEzASBgcqhQMCAiQABgcqhQMCAh4BA0MAB
EC/yHX3ipL+ZYaHf3SjempCoB4lrRe1sxeyuwzrPyMCdbqael8WandP6nu/TKlo05u+/28sgiTmRMo9N0ynrEtEo4IEMjCCBC
4wDgYDVR0PAQH/BAQDAgTwMCYGA1UdJQQfMB0GCCsGAQUFBwMEBgcqhQMCAiIGBggrBgEFBQcDAjAdBgNVH
Q4EFgQU9D088H/yIgxGcPoidMCpAd8HgA0wggFIBgNVHSMEggE/MIIBO4AUDTiV3U3TB7fGp5H8HP0aVnb1o4ahggE
PpIIBCzCCAQcxGDAWBgUqhQNkARINMTAyNzcwMDE5ODc2NzEaMBgGCCqFAwOBAwEBEgwwMDc3MDcwNDkzOD
gxJTAjBgNVBAkMHNCh0YPRidC10LLRgdC60LjQuSDQstCw0LsgMjYxFzAVBgkqhkiG9w0BCQEWCGNhQHJ0LnJ1MQsw
CQYDVQQGEwJSVTEVMBMGA1UECAwM0JzQvtGB0LrQstCwMRUwEwYDVQQHDAzQnNC+0YHQutCy0LAxJDAiBgN
VBAoMG9Ce0JDQniDQoNC+0YHRgtC10LvQtdC60L7QvDEdMBsGA1UECwwU0J7QmNCRINCU0KTQnyDQoNCi0JoxD
zANBgNVBAMTBkNBIFJUS4IQZYJSC/Ikb5ZOG1TWSdv8bDBjBgNVHR8EXDBaMCygKqAohiZodHRwOi8vY2VydGVucm9
sbC5jYS5ydC5ydS9jYV9ydGszLmNybDAqoCigJoYkaHR0cDovL3Jvc3RlbGVjb20ucnUvY2RwL2NhX3J0azMuY3JsMHQGCC
sGAQUFBwEBBGgwZjAyBggrBgEFBQcwAoYmaHR0cDovL2NlcnRlbnJvbGwuY2EucnQucnUvY2FfcnRrMy5jcnQwMAYIK
wYBBQUHMAKGJGh0dHA6Ly9yb3N0ZWxlY29tLnJ1L2NkcC9jYV9ydGszLmNydDA2BgUqhQNkbwQtDCsi0JrRgNC40L/R
gtC+0J/RgNC+IENTUCIgKNCy0LXRgNGB0LjRjyAzLjYpMCsGA1UdEAQkMCKADzIwMTQwNTI3MDk0OTAwWoEPMjAx
22
Руководство пользователя Сервиса регистрации пользователей ЕСИА
NTA1MjcwOTQ5MDBaMBMGA1UdIAQMMAowCAYGKoUDZHEBMIIBMgYFKoUDZHAEggEnMIIBIwwrItCa0YDQuNC/
0YLQvtCf0YDQviBDU1AiICjQstC10YDRgdC40Y8gMy42KQxTItCj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtd
C90YLRgCAi0JrRgNC40L/RgtC+0J/RgNC+INCj0KYiINCy0LXRgNGB0LjQuCAxLjUMT9Ch0LXRgNGC0LjRhNC40LrQsN
GCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDihJYg0KHQpC8xMjQtMjIzOCDQvtGCIDA0LjEwLjIwMTMMTkPQtdGA0
YLQuNGE0LjQutCw0YIg0YHQvtC+0YLQstC10YLRgdGC0LLQuNGPIOKEliDQodCkLzEyOC0xODIyINC+0YIgMDEuMD
YuMjAxMjAIBgYqhQMCAgMDQQCZ++kF5Tg6jWSTZGQDpnAAmsAX8ny6m/USE9yvqv5jcQRBQLdOClCJXt601qHl16FO
+xd3zmxZJ2fPyca9tZqr</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>Hh6X3VqubXvbJaUlr6p92VkZa9gtxQs0Cfxc+YCMceI=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>3MS2s/vr2cjcQ3Gxyh62TSN8BXmr6YrOnh2QG7puSHyFab3reovejhMFkNQ+w+GklGB8ErjUFaM0
ISRWgM5Y/g==</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
AAAI3dlYmxvZ2ljLndvcmthcmVhLlN0cmluZ1dvcmtDb250ZXh0AAcyLjIuNy4xAAA=</work:WorkContext></SOAPENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:RegisterResponse xmlns="http://smev.gosuslugi.ru/rev120315"
xmlns:esia="http://mks.esia.rstyle.ru/" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"
xmlns:ns4="http://www.w3.org/2004/08/xop/include">
<Message>
<Sender><Code>ISIA01</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ISIA01001</Code><Name>Electronic system identification and authentication</Name></Recipient>
<Originator><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>ACCEPT</Status>
<Date>2015-03-12T12:53:01.633+03:00</Date>
<ExchangeType>0</ExchangeType>
<RequestIdRef>5b2d5755-d0ec-4ce0-b9ee-0d5895d633f9</RequestIdRef>
<OriginRequestIdRef>5b2d5755-d0ec-4ce0-b9ee-0d5895d633f9</OriginRequestIdRef>
<CaseNumber>Test</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:requestId>415788d0-3461-401b-b4af-e276383b38c4</esia:requestId>
<esia:password>XQ7BQD</esia:password>
</AppData>
</MessageData>
</esia:RegisterResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
23
Руководство пользователя Сервиса регистрации пользователей ЕСИА
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
Фамилия
Комментарий
Идентификатор центра
регистрации, в котором
осуществляется
восстановление
доступа к учетной
записи пользователя4.
Должен быть
положительным целым
числом.
задается в формате:
XXX-XXX-XXX XX
пользователя
5.
firstName
Имя
Центр регистрации (ЦР) – это подразделение уполномоченной организации (Оператора выдачи ключа ПЭП), в
котором происходит регистрация, восстановление доступа и подтверждение личности пользователей ЕСИА.
Организация, получив согласно Реглументу статус Оператора выдачи ключа ПЭП (т.е. имеющей право
регистрировать / подтверждать личность пользователей), имеет возможность зарегистрировать в ЕСИА перечень
своих ЦР. Перечень этих ЦР отображается пользователям сети Интернет, желающим пройти регистрацию в ЕСИА.
Регистрацию ЦР осуществляет служба эксплуатации ЕСИА согласно Регламенту. После успешной регистрации ЦР
служба эксплуатации ЕСИА передает уполномоченному сотруднику организации перечень идентификаторов ЦР для
вызова сервиса.
4
24
Руководство пользователя Сервиса регистрации пользователей ЕСИА
пользователя
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
Способ
доставки пароля
для первого
входа в систему
Рекомендуется указать
в целях
информирования
пользователя о
возможных проблемах
с восстановлением
доступа.
Не более 2000
символов.
В формате
+7(xxx)xxxxxxx
рекомендуется указать
в целях
информирования
пользователя о
возможных проблемах
с восстановлением
доступа
email – отправка на
адрес электронной
почты (при условии,
что параметр <email>
задан);
mobile – отправка на
номер мобильного
телефона (при условии,
что параметр <mobile>
задан);
direct – отправка в
ответе на запрос о
восстановлении
доступа.
Параметры комплексного типа описаны в приложении «Описание общих структур
данных».
25
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.2.3 Описание выходных параметров
При успешном завершении в ответном сообщении содержится пароль для входа в систему
(если указан соответствующий способ доставки пароля). Если данные пользователя, указанные в
заявке, не совпадают с данными учетной записи, то ЕСИА создает заявку на верификацию данных
пользователя в БГИР и возвращает ее идентификатор (requestId)5. До тех пор, пока проверка
данных пользователя в БГИР не будет завершена, выданный пароль не будет действовать.
№
1.
Код параметра
password
Описание
параметра
Пароль для
Обязательность
Способ
заполнения/Тип
N
xs:string
входа
пользователя
2.
requestId
Идентификатор
N
xs:string
N
xs:string
заявки на
Комментарий
Не более 32
символов.
Возвращается
только при
вызове с
параметром
“direct”
Не более 128
символов
восстановление
учетной записи
пользователя
3.
warning
Уведомления
В частности,
предупреждение
о том, что
заданные
контактные
данные не
уникальны в
системе6.
Необходимость выполнения проверок данных пользователя связана с тем, что его идентификационные данные
(ФИО, данные документа, удостоверяющего личность) могли измениться к моменту восстановления доступа. В этом
случае пользователь сохраняет возможность восстановления доступа к своей учетной записи.
6
Предусмотрены следующие сообщения:
1. The specified mobile will be assigned to the user but it is very likely this mobile will not be verified because it is
associated with another user account.
2. The specified email will be assigned to the user but it is very likely this email will not be verified because it is
associated with another user account.
3. Please note that this account is a validated (not a confirmed) one.
Первые два сообщения возникают в случае, когда указанный в запросе на восстановление доступа мобильный
телефон (первое сообщение) или адрес электронной почты (второе сообщения) уже были подтверждены в ЕСИА. В
этом случае пользователь в будущем не сможет подтвердить эти контакты в своей учетной записи и использовать их в
качестве логина.
5
26
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Не более 2000
символов.
При неуспешном завершении метод возвращает ошибку, содержащую следующие
параметры:
− faultCode– код ошибки (см. п. 2.2.4);
− faultString– текст ошибки.
2.2.4 Коды возвратов
№
Код возврата
Описание кода
возврата
Условия возникновения
1.
ESIA-000001
Внутренняя
ошибка
Данный код возврата
соответствует ситуации, когда
обнаружена неизвестная ошибка
2.
ESIA-036102
Неверная
контрольная
сумма СНИЛС
Данный код возврата
соответствует ситуации, когда
некорректен указанный СНИЛС
(неверная контрольная сумма)
3.
ESIA-030002
Не заполнены
обязательные
поля ФИО
Данный код возврата
соответствует ситуации, когда не
заполнено одно из обязательных
Комментарий
полей – фамилия или имя
4.
ESIA-035103
Не указан пол
Данный код возврата
соответствует ситуации, когда не
указан пол пользователя
5.
ESIA-035104
Не указана дата
рождения
Данный код возврата
соответствует ситуации, когда не
указана дата рождения
пользователя
6.
ESIA-035105
Некорректная
дата рождения
Данный код возврата
соответствует ситуации, когда
Например,
указана дата,
дата рождения пользователя
некорректна
которая еще не
наступила
Данный код возврата
соответствует ситуации, когда
дата выдачи документа
Например,
указана дата,
которая еще не
7.
ESIA-033006
Некорректная
дата выдачи
документа
Третье сообщение возникает в случае, когда осуществляется восстановление доступа и обнаруживается, что
восстанавливаемая учетная запись – стандартная (не подтвержденная). В этом случае оператору рекмендуется
предложить пользователю пройти процедуру подтверждения личности (метод Confirm) после успешного
восстановления доступа.
27
Руководство пользователя Сервиса регистрации пользователей ЕСИА
некорректна
8.
ESIA-033104
Не указан код
подразделения
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указан
код подразделения
9.
ESIA-033001
Не указана
серия
документа
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указана
серия
Не указан
номер
Данный код возврата
соответствует ситуации, когда в
документа
параметрах документа не указан
номер
11. ESIA-033005
Не указана дата
выдачи
документа
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указана
дата выдачи документа
12. ESIA-005034
Некорректный
идентификатор
центра
регистрации
Данный код возврата
соответствует ситуации, когда
используется некорректный
идентификатор центра
10. ESIA-033002
регистрации (например, он не
соответствует уполномоченной
организации, от имени которой
осуществляется вызов сервиса)
13. ESIA-005035
Некорректна
авторизационна
я информация
Данный код возврата
соответствует ситуации, когда
возникла ошибка при проверке
подписи оператора (например, в
подписи отсутсвует
идентификатор пользователя)
14. ESIA-005036
Некорректный
сертификат
электронной
подписи
Данный код возврата
соответствует ситуации, когда
возникла ошибка при проверке
сертификата электронной подписи
оператора (например, сертификат
не проходит проверку ИС ГУЦ)
15. ESIA-005037
Оператор не
имеет права на
вызов сервиса
Данный код возврата
соответствует ситуации, когда
ОГРН, указанный в сертификате
28
наступила
Руководство пользователя Сервиса регистрации пользователей ЕСИА
КЭП, не соответствует
уполномоченной организации (т.е.
организация не является
Оператором выдачи ключа ПЭП)
16. ESIA-030003
Неверные
параметры
запроса
Данный код возврата
соответствует ситуации, когда
имеются другие ошибки в запросе
Например,
отсутствует
обязательный
параметр,
некорректна
подпись СМЭВ
2.2.5 Контрольные примеры
Вызов контрольного примера следует осуществлять только через СМЭВ.
При этом в блоке <wsse:Security soapenv:actor="http://smev.gosuslugi.ru/actors/smev"> следует указывать
действующий сертификат ИС, которая осуществляет вызов сервиса7.
Запрос
<?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:wsse="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" SOAPENV:actor="http://smev.gosuslugi.ru/actors/smev"><wsse:BinarySecurityToken EncodingType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="CertId53C57D943AD32ED28C142614782854949967494" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility1.0.xsd">MIIG8DCCBp+gAwIBAgIKF30AIQACAABhuzAIBgYqhQMCAgMwggEHMRgwFgYFKoUDZAESDTEwMjc3MDA
xOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJDBzQodGD0YnQtdCy0YHQutC40Lkg0
LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60
LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0Lwx
HTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQSBSVEswHhcNMTQwOTMwMDY1MzA
wWhcNMTUwOTMwMDcwMjAwWjCBuzEYMBYGBSqFA2QBEg0xMDM1MDA5NTY3NDUwMRowGAYIKoUDA4EDAQE
SDDAwNTA0NzA1MzkyMDELMAkGA1UEBhMCUlUxITAfBgNVBAgeGAA3ADcAIAQzAC4AIAQcBD4EQQQ6BDIEMDEb
MBkGA1UEBx4SBDMALgAgBBwEPgRBBDoEMgQwMSMwIQYDVQQKHhoEHgQQBB4AIAAiBCAEIgAgBBsEMAQxBEE
AIjERMA8GA1UEAx4IBBUEHwQTBCMwYzAcBgYqhQMCAhMwEgYHKoUDAgIkAAYHKoUDAgIeAQNDAARA1QcYeHYJ
xTcXcN5bs3uv4WzbFQudA947myehFKe2cmxjWgp+/YhxOftxbru86sDUo6S5fTo99F7Eiw/y1Iks66OCBDIwggQuMA4GA1Ud
DwEB/wQEAwIE8DAmBgNVHSUEHzAdBggrBgEFBQcDBAYHKoUDAgIiBgYIKwYBBQUHAwIwHQYDVR0OBBYEFCBeb
xoSzHovN2A+4h7o9HGrYCAEMIIBSAYDVR0jBIIBPzCCATuAFA04ld1N0we3xqeR/Bz9GlZ29aOGoYIBD6SCAQswggEHM
RgwFgYFKoUDZAESDTEwMjc3MDAxOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJD
BzQodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUl
UxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4
g0KDQvtGB0YLQtdC70LXQutC+0LwxHTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQ
SBSVEuCEGWCUgvyJG+WThtU1knb/GwwYwYDVR0fBFwwWjAsoCqgKIYmaHR0cDovL2NlcnRlbnJvbGwuY2EucnQucnU
vY2FfcnRrMy5jcmwwKqAooCaGJGh0dHA6Ly9yb3N0ZWxlY29tLnJ1L2NkcC9jYV9ydGszLmNybDB0BggrBgEFBQcBAQRo
MGYwMgYIKwYBBQUHMAKGJmh0dHA6Ly9jZXJ0ZW5yb2xsLmNhLnJ0LnJ1L2NhX3J0azMuY3J0MDAGCCsGAQUFBzA
ChiRodHRwOi8vcm9zdGVsZWNvbS5ydS9jZHAvY2FfcnRrMy5jcnQwNgYFKoUDZG8ELQwrItCa0YDQuNC/0YLQvtCf0YD
QviBDU1AiICjQstC10YDRgdC40Y8gMy42KTArBgNVHRAEJDAigA8yMDE0MDkzMDA2NTMwMFqBDzIwMTUwOTMwM
DY1MzAwWjATBgNVHSAEDDAKMAgGBiqFA2RxATCCATIGBSqFA2RwBIIBJzCCASMMKyLQmtGA0LjQv9GC0L7Qn9G
Контрольный пример предназначен только для проверки возможности вызова сервиса, опубликованного в СМЭВ.
При отработке тестовой интеграции с ЕСИА необходимо убрать тег <TestMsg>Test</TestMsg>.
7
29
Руководство пользователя Сервиса регистрации пользователей ЕСИА
A0L4gQ1NQIiAo0LLQtdGA0YHQuNGPIDMuNikMUyLQo9C00L7RgdGC0L7QstC10YDRj9GO0YnQuNC5INGG0LXQvdG
C0YAgItCa0YDQuNC/0YLQvtCf0YDQviDQo9CmIiDQstC10YDRgdC40LggMS41DE/QodC10YDRgtC40YTQuNC60LDRgi
DRgdC+0L7RgtCy0LXRgtGB0YLQstC40Y8g4oSWINCh0KQvMTI0LTIyMzgg0L7RgiAwNC4xMC4yMDEzDE5D0LXRgNGC
0LjRhNC40LrQsNGCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDihJYg0KHQpC8xMjgtMjM1MiDQvtGCIDE1LjA0LjIw
MTQwCAYGKoUDAgIDA0EALOkbgpzoayZEyt+AQ53EwU7mYNwFZ0H92reHR37N3YypuBdG7h+0cI/tEnK/1+qWBAdF60
Geb1BumF6QAN0W+g==</wsse:BinarySecurityToken><ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
Id="Signature-16661731">
<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>cWBiOb/Q6JF8Uo5B+MdQZJgFwsA6waBWRcTUBj//PCg=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
hoZSxgN6eRk+LJ0R2+ZK2OYh3PRlikO2KCgwQhLRw1HeVEtPz60a7MKG/7xDVvaPXJ/Z+1NDk3v3
M6iJL93Z/w==
</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-53C57D943AD32ED28C142614782854949967495">
<wsse:SecurityTokenReference wsu:Id="STRId-53C57D943AD32ED28C142614782854949967496"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:Reference
URI="#CertId-53C57D943AD32ED28C142614782854949967494" ValueType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" xmlns:wsse="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"/></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>ISIA01001</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Recipient>
<Originator><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>REQUEST</Status>
<Date>2014-11-18T14:18:16.555+03:00</Date>
<ExchangeType>0</ExchangeType>
<CaseNumber>Test</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:reqAuthInf>
<esia:requestData>0K8sINCf0LXRgtGA0L7QsiDQn9C10YLRgCDQn9C10YLRgNC+0LLQuNGHLCDQvdC+0LzQtdGAIN
C/0LDRgdC/0L7RgNGC0LAgMTIzNCAxMjM0NTYsINC/0L7QtNGC0LLQtdGA0LbQtNCw0Y4sINGH0YLQviDQv9C+0LvRj
NC30L7QstCw0YLQtdC70Ywg0YHQviDRgdC70LXQtNGD0Y7RidC40LzQuCDQtNCw0L3QvdGL0LzQuDoNCtCk0JjQnjog
0KLQtdGB0YLQvtCyINCi0LXRgdGCINCi0LXRgdGC0L7QstC40YcNCtCh0J3QmNCb0KE6IDAwMC0wMDAtMDAwIDAw
DQrQn9C+0Ls6INCc0YPQttGB0LrQvtC5DQrQlNCw0YLQsCDRgNC+0LbQtNC10L3QuNGPOiAwMS4wMS4xOTg3DQrQ
ktC40LQg0LTQvtC60YPQvNC10L3RgtCwLCDRg9C00L7RgdGC0L7QstC10YDRj9GO0YnQtdCz0L4g0LvQuNGH0L3QvtG
B0YLRjDog0J/QsNGB0L/QvtGA0YIg0LPRgNCw0LbQtNCw0L3QuNC90LAg0KDQvtGB0YHQuNC50YHQutC+0Lkg0KTQt
dC00LXRgNCw0YbQuNC4DQrQlNCw0L3QvdGL0LUg0LTQvtC60YPQvNC10L3RgtCwOiAwMDAwIDAwMDAwMCwg0LL
Ri9C00LDQvSAwMS4wMS4xOTg3DQrRg9GB0L/QtdGI0L3QviDQv9GA0L7RiNC10Lsg0LIg0YbQtdC90YLRgNC1INC+0L
HRgdC70YPQttC40LLQsNC90LjRjyDQptC10L3RgtGAINGA0LXQs9C40YHRgtGA0LDRhtC40Lgg4oSWMSDQv9GA0L7Rh
tC10LTRg9GA0YMg0LjQtNC10L3RgtC40YTQuNC60LDRhtC40Lgg0L/QviDQtNCw0L3QvdC+0LzRgyDQtNC+0LrRg9C80
LXQvdGC0YMsINCwINGC0LDQutC20LUg0L/RgNC10LTRitGP0LLQuNC7INGD0LrQsNC30LDQvdC90YvQuSDQodCd0J
jQm9ChLg0K0K8g0L/QvtC00YLQstC10YDQttC00LDRjiDQv9C+0LTQsNGH0YMg0LfQsNGP0LLQutC4INC90LAg0LLQvt
GB0YHRgtCw0L3QvtCy0LvQtdC90LjQtSDQtNC+0YHRgtGD0L/QsCDQuiDQtdCz0L4g0YPRh9C10YLQvdC+0Lkg0LfQsN
C/0LjRgdC4INCyINCV0LTQuNC90L7QuSDRgdC40YHRgtC10LzQtSDQuNC00LXQvdGC0LjRhNC40LrQsNGG0LjQuCDQ
uCDQsNGD0YLQtdC90YLQuNGE0LjQutCw0YbQuNC4Lg==</esia:requestData>
30
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<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:mode>direct</esia:mode></AppData>
</MessageData>
</esia:Recover></SOAP-ENV:Body></SOAP-ENV:Envelope>
31
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Ответ на запрос в случае успешного исполнения
<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
soapenv:actor="http://smev.gosuslugi.ru/actors/smev" 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">
<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">MIIHpjCCB1WgAwIBAgIKQV8igAACAABTwjAIBgYqhQMCAgMwggEHMRgwFgYFKoUDZA
ESDTEwMjc3MDAxOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJDBzQodGD0YnQtd
Cy0YHQutC40Lkg0LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAg
MDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQt
dC70LXQutC+0LwxHTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQSBSVEswHhcNMT
QwNTI3MDk0OTAwWhcNMTUwNTI3MDk1ODAwWjCCAXAxGDAWBgUqhQNkARINMTA0NzcwMjAyNjcwMTEaMBgGC
CqFAwOBAwEBEgwwMDc3MTA0NzQzNzUxCzAJBgNVBAYTAlJVMR8wHQYDVQQIHhYANwA3ACAEMwAuBBwEPgRB
BDoEMgQwMRUwEwYDVQQHHgwEHAQ+BEEEOgQyBDAxLTArBgNVBAoeJAQcBDgEPQQ6BD4EPARBBDIETwQ3B
EwAIAQgBD4EQQRBBDgEODGBiDCBhQYDVQQDHn4EHAQ4BD0EOARBBEIENQRABEEEQgQyBD4AIARBBDIETwQ
3BDgAIAQ4ACAEPAQwBEEEQQQ+BDIESwRFACAEOgQ+BDwEPARDBD0EOAQ6BDAERgQ4BDkAIAQgBD4EQQRB
BDgEOQRBBDoEPgQ5ACAEJAQ1BDQENQRABDAERgQ4BDgxOTA3BgkqhkiG9w0BCQgeKgQiBDIENQRABEEEOgQw
BE8AIARDBDsEOARGBDAALAAgBDQEPgQ8ACAANzBjMBwGBiqFAwICEzASBgcqhQMCAiQABgcqhQMCAh4BA0MAB
EC/yHX3ipL+ZYaHf3SjempCoB4lrRe1sxeyuwzrPyMCdbqael8WandP6nu/TKlo05u+/28sgiTmRMo9N0ynrEtEo4IEMjCCBC
4wDgYDVR0PAQH/BAQDAgTwMCYGA1UdJQQfMB0GCCsGAQUFBwMEBgcqhQMCAiIGBggrBgEFBQcDAjAdBgNVH
Q4EFgQU9D088H/yIgxGcPoidMCpAd8HgA0wggFIBgNVHSMEggE/MIIBO4AUDTiV3U3TB7fGp5H8HP0aVnb1o4ahggE
PpIIBCzCCAQcxGDAWBgUqhQNkARINMTAyNzcwMDE5ODc2NzEaMBgGCCqFAwOBAwEBEgwwMDc3MDcwNDkzOD
gxJTAjBgNVBAkMHNCh0YPRidC10LLRgdC60LjQuSDQstCw0LsgMjYxFzAVBgkqhkiG9w0BCQEWCGNhQHJ0LnJ1MQsw
CQYDVQQGEwJSVTEVMBMGA1UECAwM0JzQvtGB0LrQstCwMRUwEwYDVQQHDAzQnNC+0YHQutCy0LAxJDAiBgN
VBAoMG9Ce0JDQniDQoNC+0YHRgtC10LvQtdC60L7QvDEdMBsGA1UECwwU0J7QmNCRINCU0KTQnyDQoNCi0JoxD
zANBgNVBAMTBkNBIFJUS4IQZYJSC/Ikb5ZOG1TWSdv8bDBjBgNVHR8EXDBaMCygKqAohiZodHRwOi8vY2VydGVucm9
sbC5jYS5ydC5ydS9jYV9ydGszLmNybDAqoCigJoYkaHR0cDovL3Jvc3RlbGVjb20ucnUvY2RwL2NhX3J0azMuY3JsMHQGCC
sGAQUFBwEBBGgwZjAyBggrBgEFBQcwAoYmaHR0cDovL2NlcnRlbnJvbGwuY2EucnQucnUvY2FfcnRrMy5jcnQwMAYIK
wYBBQUHMAKGJGh0dHA6Ly9yb3N0ZWxlY29tLnJ1L2NkcC9jYV9ydGszLmNydDA2BgUqhQNkbwQtDCsi0JrRgNC40L/R
gtC+0J/RgNC+IENTUCIgKNCy0LXRgNGB0LjRjyAzLjYpMCsGA1UdEAQkMCKADzIwMTQwNTI3MDk0OTAwWoEPMjAx
NTA1MjcwOTQ5MDBaMBMGA1UdIAQMMAowCAYGKoUDZHEBMIIBMgYFKoUDZHAEggEnMIIBIwwrItCa0YDQuNC/
0YLQvtCf0YDQviBDU1AiICjQstC10YDRgdC40Y8gMy42KQxTItCj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtd
C90YLRgCAi0JrRgNC40L/RgtC+0J/RgNC+INCj0KYiINCy0LXRgNGB0LjQuCAxLjUMT9Ch0LXRgNGC0LjRhNC40LrQsN
GCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDihJYg0KHQpC8xMjQtMjIzOCDQvtGCIDA0LjEwLjIwMTMMTkPQtdGA0
YLQuNGE0LjQutCw0YIg0YHQvtC+0YLQstC10YLRgdGC0LLQuNGPIOKEliDQodCkLzEyOC0xODIyINC+0YIgMDEuMD
YuMjAxMjAIBgYqhQMCAgMDQQCZ++kF5Tg6jWSTZGQDpnAAmsAX8ny6m/USE9yvqv5jcQRBQLdOClCJXt601qHl16FO
+xd3zmxZJ2fPyca9tZqr</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>szqZT+RKH5JSIvICVkkNRS/VbI6sMM2Nf52vVKolZD8=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>1ii57Ua7pnBIKi07zEmxr15eeOQJohViRApeyt1HIEfbQKyyH6yi+0OtO2VvuovLuX0GaXpV6wp1
9M0VfVg5Gw==</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
32
Руководство пользователя Сервиса регистрации пользователей ЕСИА
xmlns:work="http://oracle.com/weblogic/soap/workarea/">rO0ABXdQABh3ZWJsb2dpYy5hcHAuc21ldi1ndy1lYXIAAADWA
AAAI3dlYmxvZ2ljLndvcmthcmVhLlN0cmluZ1dvcmtDb250ZXh0AAcyLjIuNy4xAAA=</work:WorkContext></SOAPENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:RecoverResponse xmlns="http://smev.gosuslugi.ru/rev120315"
xmlns:esia="http://mks.esia.rstyle.ru/" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"
xmlns:ns4="http://www.w3.org/2004/08/xop/include">
<Message>
<Sender><Code>ISIA01</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ISIA01001</Code><Name>Electronic system identification and authentication</Name></Recipient>
<Originator><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>ACCEPT</Status>
<Date>2015-03-12T12:52:56.088+03:00</Date>
<ExchangeType>0</ExchangeType>
<RequestIdRef>40b45caf-3bb1-40ba-bac9-45cd1807b82e</RequestIdRef>
<OriginRequestIdRef>40b45caf-3bb1-40ba-bac9-45cd1807b82e</OriginRequestIdRef>
<CaseNumber>Test</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:requestId>e960c254-3eaa-4977-a661-657bf113acde</esia:requestId>
<esia:password>0O0E83</esia:password>
</AppData>
</MessageData>
</esia:RecoverResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
33
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.3 Операция «Проверить статус заявки на выполнение операции»
2.3.1 Общие сведения
Код операции:
GetRequestResult
Наименование
операции:
Проверить статус заявки на выполнение операции
Назначение операции:
Операция предназначена для проверки статуса заявок на выполнение
следующих операций:
 регистрация учетной записи пользователя в ЕСИА
(инициированной методом Register);
 восстановление доступа к учетной записи (инициированной
методом Recover).
2.3.2 Описание входных параметров
№
1.
Код параметра
requestId
Описание
параметра
Идентификатор
заявки на
регистрацию /
восстановление
Обязательность
Способ
заполнения /
Тип
Y
xs:string
Y
xs:string
Комментарий
Не более 128 символов
учетной записи
пользователя
2.
ra
Идентификатор
центра
регистрации
Идентификатор центра
регистрации, в котором
осуществляется
операция8. Должен
быть положительным
целым числом.
2.3.3 Описание выходных параметров
№
1.
Код
параметра
status
Описание
параметра
Статус заявки на
Обязательность
Y
Способ
заполнения / Тип
xs:string
Комментарий
Может принимать значения:
 VALIDATING – идет проверка
данных учетной записи в БГИР;
Центр регистрации (ЦР) – это подразделение уполномоченной организации (Оператора выдачи ключа ПЭП), в
котором происходит регистрация, восстановление доступа и подтверждение личности пользователей ЕСИА.
Организация, получив согласно Реглументу статус Оператора выдачи ключа ПЭП (т.е. имеющей право
регистрировать / подтверждать личность пользователей), имеет возможность зарегистрировать в ЕСИА перечень
своих ЦР. Перечень этих ЦР отображается пользователям сети Интернет, желающим пройти регистрацию в ЕСИА.
Регистрацию ЦР осуществляет служба эксплуатации ЕСИА согласно Регламенту. После успешной регистрации ЦР
служба эксплуатации ЕСИА передает уполномоченному сотруднику организации перечень идентификаторов ЦР для
вызова сервиса.
8
34
Руководство пользователя Сервиса регистрации пользователей ЕСИА
регистрацию
пользователя
2.
flowDetails
Возвращает
N
xs:string
N
xs:string
данные об
осуществляемых
проверках
данных
3.
errorStatusInfo
Детальная
информация об
ошибке (при
 VALIDATION_FAILED – ошибка
при проверке данных учетной
записи в БГИР, детализация
ошибки содержится в параметре
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
Описание кода
возврата
Внутренняя
ошибка
Условия возникновения
Данный код возврата
соответствует ситуации, когда
обнаружена неизвестная ошибка
35
Комментарий
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.
ESIA-036103
Пользовать уже
Данный код возврата
зарегистрирован
соответствует ситуации, когда
при регистрации пользователя
обнаружена активированная
учетная запись с данным СНИЛС
3.
ESIA-910001
Данные не
прошли проверку
в ПФР
Сервис Пенсионного фонда РФ
не подтвердил соответствие
СНИЛС и введенных данных
4.
ESIA-910100
Данные не
прошли проверку
в ФМС
Сервис Федеральной
миграционной службы РФ не
подтвердил соответствие данных
документа, удостоверяющего
Возникает в
случае, если
одновременно
запущено
несколько заявок
на регистрацию
пользователя на
один и тот же
СНИЛС. При
успешном
завершении
проверок первая
заявка создает
учетную запись, а
по всем
остальным
возвращается эта
ошибка.
личность, и введенных данных
5.
ESIA-030003
Неверные
параметры
запроса
Данный код возврата
соответствует ситуации, когда
имеются другие ошибки в
запросе
Например,
отсутствует
обязательный
параметр,
некорректна
подпись СМЭВ
или сертификат
отправителя
запроса
2.3.5 Контрольные примеры
Вызов контрольного примера следует осуществлять только через СМЭВ.
При этом в блоке <wsse:Security soapenv:actor="http://smev.gosuslugi.ru/actors/smev"> следует указывать
действующий сертификат ИС, которая осуществляет вызов сервиса9.
Контрольный пример предназначен только для проверки возможности вызова сервиса, опубликованного в СМЭВ.
При отработке тестовой интеграции с ЕСИА необходимо убрать тег <TestMsg>Test</TestMsg>.
9
36
Руководство пользователя Сервиса регистрации пользователей ЕСИА
Запрос
<?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:wsse="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" SOAPENV:actor="http://smev.gosuslugi.ru/actors/smev"><wsse:BinarySecurityToken EncodingType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="CertId53C57D943AD32ED28C142614787454249971382" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility1.0.xsd">MIIG8DCCBp+gAwIBAgIKF30AIQACAABhuzAIBgYqhQMCAgMwggEHMRgwFgYFKoUDZAESDTEwMjc3MDA
xOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJDBzQodGD0YnQtdCy0YHQutC40Lkg0
LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60
LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0Lwx
HTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQSBSVEswHhcNMTQwOTMwMDY1MzA
wWhcNMTUwOTMwMDcwMjAwWjCBuzEYMBYGBSqFA2QBEg0xMDM1MDA5NTY3NDUwMRowGAYIKoUDA4EDAQE
SDDAwNTA0NzA1MzkyMDELMAkGA1UEBhMCUlUxITAfBgNVBAgeGAA3ADcAIAQzAC4AIAQcBD4EQQQ6BDIEMDEb
MBkGA1UEBx4SBDMALgAgBBwEPgRBBDoEMgQwMSMwIQYDVQQKHhoEHgQQBB4AIAAiBCAEIgAgBBsEMAQxBEE
AIjERMA8GA1UEAx4IBBUEHwQTBCMwYzAcBgYqhQMCAhMwEgYHKoUDAgIkAAYHKoUDAgIeAQNDAARA1QcYeHYJ
xTcXcN5bs3uv4WzbFQudA947myehFKe2cmxjWgp+/YhxOftxbru86sDUo6S5fTo99F7Eiw/y1Iks66OCBDIwggQuMA4GA1Ud
DwEB/wQEAwIE8DAmBgNVHSUEHzAdBggrBgEFBQcDBAYHKoUDAgIiBgYIKwYBBQUHAwIwHQYDVR0OBBYEFCBeb
xoSzHovN2A+4h7o9HGrYCAEMIIBSAYDVR0jBIIBPzCCATuAFA04ld1N0we3xqeR/Bz9GlZ29aOGoYIBD6SCAQswggEHM
RgwFgYFKoUDZAESDTEwMjc3MDAxOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJD
BzQodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUl
UxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4
g0KDQvtGB0YLQtdC70LXQutC+0LwxHTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQ
SBSVEuCEGWCUgvyJG+WThtU1knb/GwwYwYDVR0fBFwwWjAsoCqgKIYmaHR0cDovL2NlcnRlbnJvbGwuY2EucnQucnU
vY2FfcnRrMy5jcmwwKqAooCaGJGh0dHA6Ly9yb3N0ZWxlY29tLnJ1L2NkcC9jYV9ydGszLmNybDB0BggrBgEFBQcBAQRo
MGYwMgYIKwYBBQUHMAKGJmh0dHA6Ly9jZXJ0ZW5yb2xsLmNhLnJ0LnJ1L2NhX3J0azMuY3J0MDAGCCsGAQUFBzA
ChiRodHRwOi8vcm9zdGVsZWNvbS5ydS9jZHAvY2FfcnRrMy5jcnQwNgYFKoUDZG8ELQwrItCa0YDQuNC/0YLQvtCf0YD
QviBDU1AiICjQstC10YDRgdC40Y8gMy42KTArBgNVHRAEJDAigA8yMDE0MDkzMDA2NTMwMFqBDzIwMTUwOTMwM
DY1MzAwWjATBgNVHSAEDDAKMAgGBiqFA2RxATCCATIGBSqFA2RwBIIBJzCCASMMKyLQmtGA0LjQv9GC0L7Qn9G
A0L4gQ1NQIiAo0LLQtdGA0YHQuNGPIDMuNikMUyLQo9C00L7RgdGC0L7QstC10YDRj9GO0YnQuNC5INGG0LXQvdG
C0YAgItCa0YDQuNC/0YLQvtCf0YDQviDQo9CmIiDQstC10YDRgdC40LggMS41DE/QodC10YDRgtC40YTQuNC60LDRgi
DRgdC+0L7RgtCy0LXRgtGB0YLQstC40Y8g4oSWINCh0KQvMTI0LTIyMzgg0L7RgiAwNC4xMC4yMDEzDE5D0LXRgNGC
0LjRhNC40LrQsNGCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDihJYg0KHQpC8xMjgtMjM1MiDQvtGCIDE1LjA0LjIw
MTQwCAYGKoUDAgIDA0EALOkbgpzoayZEyt+AQ53EwU7mYNwFZ0H92reHR37N3YypuBdG7h+0cI/tEnK/1+qWBAdF60
Geb1BumF6QAN0W+g==</wsse:BinarySecurityToken><ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
Id="Signature-16663028">
<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>5EoceZMnm8aO4vTPy6WpUprf9HTiXR0yrXaAhxTuoTs=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
EGRYl8WWsAGApTB9vC9MRWrqU4Mz09s2nq29Ww5+llmoH2pkp1K5CVf28RypvkrpjYA0Z02kPdOs
+LfpIPET/g==
</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-53C57D943AD32ED28C142614787454249971383">
<wsse:SecurityTokenReference wsu:Id="STRId-53C57D943AD32ED28C142614787454249971384"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:Reference
URI="#CertId-53C57D943AD32ED28C142614787454249971382" ValueType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" xmlns:wsse="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"/></wsse:SecurityTokenReference>
</ds:KeyInfo>
37
Руководство пользователя Сервиса регистрации пользователей ЕСИА
</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>ISIA01001</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Recipient>
<Originator><Code>ISIA01001</Code><Name>Тестовая система 2</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>PING</Status>
<Date>2014-05-07T14:48:04.567+04:00</Date>
<ExchangeType>0</ExchangeType>
<RequestIdRef>be581dd0-c2bc-4cd4-80de-9ef363098ttt</RequestIdRef>
<OriginRequestIdRef>4d52d88e-daab-4a87-a7e4-147e53534ee1</OriginRequestIdRef>
<CaseNumber>3d77b44e-61f1-4ebb-ad74-8448e3547b5a</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:ra>1000000000</esia:ra>
<esia:requestId>517967e5-9d6a-4897-a986-edcec093d9d6</esia:requestId>
</AppData>
</MessageData>
</esia:GetRequestResult></SOAP-ENV:Body></SOAP-ENV:Envelope>
Ответ на запрос в случае успешного исполнения
<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
soapenv:actor="http://smev.gosuslugi.ru/actors/smev" 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">
<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">MIIHpjCCB1WgAwIBAgIKQV8igAACAABTwjAIBgYqhQMCAgMwggEHMRgwFgYFKoUDZA
ESDTEwMjc3MDAxOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJDBzQodGD0YnQtd
Cy0YHQutC40Lkg0LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAg
MDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQt
dC70LXQutC+0LwxHTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQSBSVEswHhcNMT
QwNTI3MDk0OTAwWhcNMTUwNTI3MDk1ODAwWjCCAXAxGDAWBgUqhQNkARINMTA0NzcwMjAyNjcwMTEaMBgGC
CqFAwOBAwEBEgwwMDc3MTA0NzQzNzUxCzAJBgNVBAYTAlJVMR8wHQYDVQQIHhYANwA3ACAEMwAuBBwEPgRB
BDoEMgQwMRUwEwYDVQQHHgwEHAQ+BEEEOgQyBDAxLTArBgNVBAoeJAQcBDgEPQQ6BD4EPARBBDIETwQ3B
EwAIAQgBD4EQQRBBDgEODGBiDCBhQYDVQQDHn4EHAQ4BD0EOARBBEIENQRABEEEQgQyBD4AIARBBDIETwQ
3BDgAIAQ4ACAEPAQwBEEEQQQ+BDIESwRFACAEOgQ+BDwEPARDBD0EOAQ6BDAERgQ4BDkAIAQgBD4EQQRB
BDgEOQRBBDoEPgQ5ACAEJAQ1BDQENQRABDAERgQ4BDgxOTA3BgkqhkiG9w0BCQgeKgQiBDIENQRABEEEOgQw
BE8AIARDBDsEOARGBDAALAAgBDQEPgQ8ACAANzBjMBwGBiqFAwICEzASBgcqhQMCAiQABgcqhQMCAh4BA0MAB
EC/yHX3ipL+ZYaHf3SjempCoB4lrRe1sxeyuwzrPyMCdbqael8WandP6nu/TKlo05u+/28sgiTmRMo9N0ynrEtEo4IEMjCCBC
4wDgYDVR0PAQH/BAQDAgTwMCYGA1UdJQQfMB0GCCsGAQUFBwMEBgcqhQMCAiIGBggrBgEFBQcDAjAdBgNVH
Q4EFgQU9D088H/yIgxGcPoidMCpAd8HgA0wggFIBgNVHSMEggE/MIIBO4AUDTiV3U3TB7fGp5H8HP0aVnb1o4ahggE
PpIIBCzCCAQcxGDAWBgUqhQNkARINMTAyNzcwMDE5ODc2NzEaMBgGCCqFAwOBAwEBEgwwMDc3MDcwNDkzOD
gxJTAjBgNVBAkMHNCh0YPRidC10LLRgdC60LjQuSDQstCw0LsgMjYxFzAVBgkqhkiG9w0BCQEWCGNhQHJ0LnJ1MQsw
CQYDVQQGEwJSVTEVMBMGA1UECAwM0JzQvtGB0LrQstCwMRUwEwYDVQQHDAzQnNC+0YHQutCy0LAxJDAiBgN
VBAoMG9Ce0JDQniDQoNC+0YHRgtC10LvQtdC60L7QvDEdMBsGA1UECwwU0J7QmNCRINCU0KTQnyDQoNCi0JoxD
zANBgNVBAMTBkNBIFJUS4IQZYJSC/Ikb5ZOG1TWSdv8bDBjBgNVHR8EXDBaMCygKqAohiZodHRwOi8vY2VydGVucm9
sbC5jYS5ydC5ydS9jYV9ydGszLmNybDAqoCigJoYkaHR0cDovL3Jvc3RlbGVjb20ucnUvY2RwL2NhX3J0azMuY3JsMHQGCC
sGAQUFBwEBBGgwZjAyBggrBgEFBQcwAoYmaHR0cDovL2NlcnRlbnJvbGwuY2EucnQucnUvY2FfcnRrMy5jcnQwMAYIK
wYBBQUHMAKGJGh0dHA6Ly9yb3N0ZWxlY29tLnJ1L2NkcC9jYV9ydGszLmNydDA2BgUqhQNkbwQtDCsi0JrRgNC40L/R
gtC+0J/RgNC+IENTUCIgKNCy0LXRgNGB0LjRjyAzLjYpMCsGA1UdEAQkMCKADzIwMTQwNTI3MDk0OTAwWoEPMjAx
NTA1MjcwOTQ5MDBaMBMGA1UdIAQMMAowCAYGKoUDZHEBMIIBMgYFKoUDZHAEggEnMIIBIwwrItCa0YDQuNC/
0YLQvtCf0YDQviBDU1AiICjQstC10YDRgdC40Y8gMy42KQxTItCj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtd
C90YLRgCAi0JrRgNC40L/RgtC+0J/RgNC+INCj0KYiINCy0LXRgNGB0LjQuCAxLjUMT9Ch0LXRgNGC0LjRhNC40LrQsN
GCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDihJYg0KHQpC8xMjQtMjIzOCDQvtGCIDA0LjEwLjIwMTMMTkPQtdGA0
YLQuNGE0LjQutCw0YIg0YHQvtC+0YLQstC10YLRgdGC0LLQuNGPIOKEliDQodCkLzEyOC0xODIyINC+0YIgMDEuMD
38
Руководство пользователя Сервиса регистрации пользователей ЕСИА
YuMjAxMjAIBgYqhQMCAgMDQQCZ++kF5Tg6jWSTZGQDpnAAmsAX8ny6m/USE9yvqv5jcQRBQLdOClCJXt601qHl16FO
+xd3zmxZJ2fPyca9tZqr</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>TjTFGxbMyC3hOnHYeZ3gswxVjeVoJJ8BbyPU9G4/F+8=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>hU6p563qulNi3n0lRG0HfAp4wVvKEeJzGERNOHQgexdMSH2zTLqq0VwxlQE3AVIiQwyTXvENHz8x
en35Yh3GUg==</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
AAAI3dlYmxvZ2ljLndvcmthcmVhLlN0cmluZ1dvcmtDb250ZXh0AAcyLjIuNy4xAAA=</work:WorkContext></SOAPENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:RequestResult xmlns="http://smev.gosuslugi.ru/rev120315"
xmlns:esia="http://mks.esia.rstyle.ru/" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"
xmlns:ns4="http://www.w3.org/2004/08/xop/include">
<Message>
<Sender><Code>ISIA01</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ISIA01001</Code><Name>Electronic system identification and authentication</Name></Recipient>
<Originator><Code>ISIA01001</Code><Name>Тестовая система 2</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>ACCEPT</Status>
<Date>2015-03-12T13:02:45.704+03:00</Date>
<ExchangeType>0</ExchangeType>
<RequestIdRef>87bb7399-d07d-4fc5-a818-f7d9e46f8c87</RequestIdRef>
<OriginRequestIdRef>4d52d88e-daab-4a87-a7e4-147e53534ee1</OriginRequestIdRef>
<CaseNumber>3d77b44e-61f1-4ebb-ad74-8448e3547b5a</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:status>SUCCEEDED</esia:status>
</AppData>
</MessageData>
</esia:RequestResult></SOAP-ENV:Body></SOAP-ENV:Envelope>
39
Руководство пользователя Сервиса регистрации пользователей ЕСИА
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
Фамилия
Комментарий
Идентификатор центра
регистрации, в котором
осуществляется
подтверждение
личности
пользователя10. Должен
быть положительным
целым числом.
пользователя
4.
firstName
Имя
пользователя
5.
middleName
Отчество
Не заполняется, если
отчество отсутствует в
Центр регистрации (ЦР) – это подразделение уполномоченной организации (Оператора выдачи ключа ПЭП), в
котором происходит регистрация, восстановление доступа и подтверждение личности пользователей ЕСИА.
Организация, получив согласно Реглументу статус Оператора выдачи ключа ПЭП (т.е. имеющей право
регистрировать / подтверждать личность пользователей), имеет возможность зарегистрировать в ЕСИА перечень
своих ЦР. Перечень этих ЦР отображается пользователям сети Интернет, желающим пройти регистрацию в ЕСИА.
Регистрацию ЦР осуществляет служба эксплуатации ЕСИА согласно Регламенту. После успешной регистрации ЦР
служба эксплуатации ЕСИА передает уполномоченному сотруднику организации перечень идентификаторов ЦР для
вызова сервиса.
10
40
Руководство пользователя Сервиса регистрации пользователей ЕСИА
документе,
удостоверяющем
личность
пользователя
6.
doc
Комплексный
Y
xs:string
N
xs:string
N
xs:string
тип,
описывающий
документ,
удостоверяющи
й личность
пользователя
7.
email
Адрес
электронной
почты
пользователя
8.
mobile
Номер
мобильного
телефона
пользователя
Не более 2000
символов. Указывается
в случае, если найдено
несколько учетных
записей, ожидающих
подтверждения.
В формате
+7(xxx)xxxxxxx.
Указывается в случае,
если найдено
несколько учетных
записей, ожидающих
подтверждения.
Параметры комплексного типа описаны в приложении «Описание общих структур
данных».
2.4.3 Описание выходных параметров
№
1.
Описание
параметра
Код параметра
Обязательность
Способ
заполнения/Тип
Комментарий
Y
true – учетная
Результат
xs:string
запись
выполнения
подтверждена
операции
При неуспешном завершении метод возвращает ошибку, содержащую следующие
result
параметры:
− faultCode – код ошибки (см. п. 2.4.4);
− faultString – текст ошибки.
2.4.4 Коды возвратов
№
1.
Код возврата
ESIA-020002
Описание кода
возврата
Заявка не
найдена
Условия возникновения
Заявка на подтверждение личности
с указанными данными не найдена
41
Комментарий
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.
ESIA-020003
Найдено
Найдено несколько заявок на
Рекомендуется
несколько
заявок
подтверждение личности.
вызвать метод с
указанием одного
из контактов
3.
ESIA-020004
Учетная запись
уже
подтверждена
Учетная запись с указанными
данными уже подтверждена
4.
ESIA-020005
Некорректное
ФИО
Указанное в запросе ФИО не
соответствует ФИО, указанному в
заявке
5.
ESIA-032101
Некорректный
Неверный адрес электронной
адрес
электронной
почты
почты при запросе
6.
ESIA-032202
Некорректный
номер
мобильного
телефона
Неверный номер мобильного
телефона при запросе
7.
ESIA-020001
Одновременно
может быть
указан адрес
При уточнении запроса на
подтверждение личности не могут
быть указаны два типа контактов
электронной
почты или
мобильный
телефон
8.
ESIA-033010
Некорректный
тип документа,
удостоверяющи
й личность
Указанный тип документа,
удостоверяющего личность
пользователя, не поддерживается.
9.
ESIA-005034
Некорректный
идентификатор
Данный код возврата
соответствует ситуации, когда
центра
регистрации
используется некорректный
идентификатор центра
регистрации (например, он не
соответствует уполномоченной
организации, от имени которой
осуществляется вызов сервиса)
Некорректна
авторизационна
я информация
Данный код возврата
соответствует ситуации, когда
возникла ошибка при проверке
10. ESIA-005035
42
Руководство пользователя Сервиса регистрации пользователей ЕСИА
подписи оператора (например, в
подписи отсутсвует
идентификатор пользователя)
11. ESIA-005036
Некорректный
сертификат
электронной
подписи
Данный код возврата
соответствует ситуации, когда
возникла ошибка при проверке
сертификата электронной подписи
оператора (например, сертификат
не проходит проверку ИС ГУЦ)
12. ESIA-005037
Оператор не
имеет права на
Данный код возврата
соответствует ситуации, когда
вызов сервиса
ОГРН, указанный в сертификате
КЭП, не соответствует
уполномоченной организации (т.е.
организация не является
Оператором выдачи ключа ПЭП)
Неверные
параметры
запроса
Данный код возврата
соответствует ситуации, когда
имеются другие ошибки в запросе
13. ESIA-030003
Например,
отсутствует
обязательный
параметр,
некорректна
подпись СМЭВ
или сертификат
отправителя
запроса
2.4.5 Контрольные примеры
Вызов контрольного примера следует осуществлять только через СМЭВ.
При этом в блоке <wsse:Security soapenv:actor="http://smev.gosuslugi.ru/actors/smev"> следует указывать
действующий сертификат ИС, которая осуществляет вызов сервиса11.
Запрос
<?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:wsse="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" SOAPENV:actor="http://smev.gosuslugi.ru/actors/smev"><wsse:BinarySecurityToken EncodingType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="CertId4C071F616FE4111813142614791887250106496" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wsswssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility1.0.xsd">MIIG8DCCBp+gAwIBAgIKF30AIQACAABhuzAIBgYqhQMCAgMwggEHMRgwFgYFKoUDZAESDTEwMjc3MDA
xOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJDBzQodGD0YnQtdCy0YHQutC40Lkg0
Контрольный пример предназначен только для проверки возможности вызова сервиса, опубликованного в СМЭВ.
При отработке тестовой интеграции с ЕСИА необходимо убрать тег <TestMsg>Test</TestMsg>.
11
43
Руководство пользователя Сервиса регистрации пользователей ЕСИА
LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60
LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0Lwx
HTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQSBSVEswHhcNMTQwOTMwMDY1MzA
wWhcNMTUwOTMwMDcwMjAwWjCBuzEYMBYGBSqFA2QBEg0xMDM1MDA5NTY3NDUwMRowGAYIKoUDA4EDAQE
SDDAwNTA0NzA1MzkyMDELMAkGA1UEBhMCUlUxITAfBgNVBAgeGAA3ADcAIAQzAC4AIAQcBD4EQQQ6BDIEMDEb
MBkGA1UEBx4SBDMALgAgBBwEPgRBBDoEMgQwMSMwIQYDVQQKHhoEHgQQBB4AIAAiBCAEIgAgBBsEMAQxBEE
AIjERMA8GA1UEAx4IBBUEHwQTBCMwYzAcBgYqhQMCAhMwEgYHKoUDAgIkAAYHKoUDAgIeAQNDAARA1QcYeHYJ
xTcXcN5bs3uv4WzbFQudA947myehFKe2cmxjWgp+/YhxOftxbru86sDUo6S5fTo99F7Eiw/y1Iks66OCBDIwggQuMA4GA1Ud
DwEB/wQEAwIE8DAmBgNVHSUEHzAdBggrBgEFBQcDBAYHKoUDAgIiBgYIKwYBBQUHAwIwHQYDVR0OBBYEFCBeb
xoSzHovN2A+4h7o9HGrYCAEMIIBSAYDVR0jBIIBPzCCATuAFA04ld1N0we3xqeR/Bz9GlZ29aOGoYIBD6SCAQswggEHM
RgwFgYFKoUDZAESDTEwMjc3MDAxOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJD
BzQodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUl
UxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4
g0KDQvtGB0YLQtdC70LXQutC+0LwxHTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQ
SBSVEuCEGWCUgvyJG+WThtU1knb/GwwYwYDVR0fBFwwWjAsoCqgKIYmaHR0cDovL2NlcnRlbnJvbGwuY2EucnQucnU
vY2FfcnRrMy5jcmwwKqAooCaGJGh0dHA6Ly9yb3N0ZWxlY29tLnJ1L2NkcC9jYV9ydGszLmNybDB0BggrBgEFBQcBAQRo
MGYwMgYIKwYBBQUHMAKGJmh0dHA6Ly9jZXJ0ZW5yb2xsLmNhLnJ0LnJ1L2NhX3J0azMuY3J0MDAGCCsGAQUFBzA
ChiRodHRwOi8vcm9zdGVsZWNvbS5ydS9jZHAvY2FfcnRrMy5jcnQwNgYFKoUDZG8ELQwrItCa0YDQuNC/0YLQvtCf0YD
QviBDU1AiICjQstC10YDRgdC40Y8gMy42KTArBgNVHRAEJDAigA8yMDE0MDkzMDA2NTMwMFqBDzIwMTUwOTMwM
DY1MzAwWjATBgNVHSAEDDAKMAgGBiqFA2RxATCCATIGBSqFA2RwBIIBJzCCASMMKyLQmtGA0LjQv9GC0L7Qn9G
A0L4gQ1NQIiAo0LLQtdGA0YHQuNGPIDMuNikMUyLQo9C00L7RgdGC0L7QstC10YDRj9GO0YnQuNC5INGG0LXQvdG
C0YAgItCa0YDQuNC/0YLQvtCf0YDQviDQo9CmIiDQstC10YDRgdC40LggMS41DE/QodC10YDRgtC40YTQuNC60LDRgi
DRgdC+0L7RgtCy0LXRgtGB0YLQstC40Y8g4oSWINCh0KQvMTI0LTIyMzgg0L7RgiAwNC4xMC4yMDEzDE5D0LXRgNGC
0LjRhNC40LrQsNGCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDihJYg0KHQpC8xMjgtMjM1MiDQvtGCIDE1LjA0LjIw
MTQwCAYGKoUDAgIDA0EALOkbgpzoayZEyt+AQ53EwU7mYNwFZ0H92reHR37N3YypuBdG7h+0cI/tEnK/1+qWBAdF60
Geb1BumF6QAN0W+g==</wsse:BinarySecurityToken><ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
Id="Signature-16707949">
<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>9XtWvlFllFStOAkBEQ6+t37ANLlzzOH1PcDYuKxm9Iw=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
keELDQysq7nmlegPFyQF86HOJOaOjMYOLag8gIQ+WqdoJuEEGl3vXh7JuJ+rHR8fdA2euWdKPQxa
tqxewm/zfA==
</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-4C071F616FE4111813142614791887250106497">
<wsse:SecurityTokenReference wsu:Id="STRId-4C071F616FE4111813142614791887250106498"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:Reference
URI="#CertId-4C071F616FE4111813142614791887250106496" ValueType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" xmlns:wsse="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"/></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">
<Message>
<Sender><Code>ISIA01001</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Recipient>
<Originator><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>REQUEST</Status>
<Date>2014-11-18T14:31:13.400+03:00</Date>
<ExchangeType>0</ExchangeType>
<CaseNumber>Test</CaseNumber>
<TestMsg>Test</TestMsg>
44
Руководство пользователя Сервиса регистрации пользователей ЕСИА
</Message>
<MessageData>
<AppData>
<esia:reqAuthInf>
<esia:requestData>0K8sINCf0LXRgtGA0L7QsiDQn9C10YLRgCDQn9C10YLRgNC+0LLQuNGHLCDQvdC+0LzQtdGAIN
C/0LDRgdC/0L7RgNGC0LAgMTIzNCAxMjM0NTYsINC/0L7QtNGC0LLQtdGA0LbQtNCw0Y4sINGH0YLQviDQv9C+0LvRj
NC30L7QstCw0YLQtdC70Ywg0YHQviDRgdC70LXQtNGD0Y7RidC40LzQuCDQtNCw0L3QvdGL0LzQuDoNCtCk0JjQnjog
0KLQtdGB0YLQvtCyINCi0LXRgdGCINCi0LXRgdGC0L7QstC40YcNCtCS0LjQtCDQtNC+0LrRg9C80LXQvdGC0LAsING
D0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC10LPQviDQu9C40YfQvdC+0YHRgtGMOiDQn9Cw0YHQv9C+0YDRgiDQs9GA
0LDQttC00LDQvdC40L3QsCDQoNC+0YHRgdC40LnRgdC60L7QuSDQpNC10LTQtdGA0LDRhtC40LgNCtCU0LDQvdC9
0YvQtSDQtNC+0LrRg9C80LXQvdGC0LA6IDAwMDAgMDAwMDAwDQrRg9GB0L/QtdGI0L3QviDQv9GA0L7RiNC10Lsg
0LIg0YbQtdC90YLRgNC1INC+0LHRgdC70YPQttC40LLQsNC90LjRjyDQptC10L3RgtGAINGA0LXQs9C40YHRgtGA0LDR
htC40Lgg4oSWMSDQv9GA0L7RhtC10LTRg9GA0YMg0LjQtNC10L3RgtC40YTQuNC60LDRhtC40Lgg0L/QviDQtNCw0L3
QvdC+0LzRgyDQtNC+0LrRg9C80LXQvdGC0YMsINCwINGC0LDQutC20LUg0L/RgNC10LTRitGP0LLQuNC7INGD0LrQs
NC30LDQvdC90YvQuSDQodCd0JjQm9ChLg0K0K8g0L/QvtC00YLQstC10YDQttC00LDRjiDQv9C+0LTQsNGH0YMg0LfQ
sNGP0LLQutC4INC90LAg0L/QvtC00YLQstC10YDQttC00LXQvdC40LUg0LXQs9C+INGD0YfQtdGC0L3QvtC5INC30LDQ
v9C40YHQuCDQsiDQldC00LjQvdC+0Lkg0YHQuNGB0YLQtdC80LUg0LjQtNC10L3RgtC40YTQuNC60LDRhtC40Lgg0Lg
g0LDRg9GC0LXQvdGC0LjRhNC40LrQsNGG0LjQuC4=</esia:requestData>
<esia:signature>MIIDLwYJKoZIhvcNAQcCoIIDIDCCAxwCAQExDDAKBgYqhQMCAgkFADALBgkqhkiG9w0BBwGgggG
+MIIBujCCAWmgAwIBAgIBATAIBgYqhQMCAgMwZzEQMA4GA1UEAwwHZ2t1em1pbjEMMAoGA1UECwwDU0lBMRYw
FAYDVQQKDA1BVC1Db25zdWx0aW5nMQ8wDQYDVQQHDAZNb3Njb3cxDzANBgNVBAgMBk1vc2NvdzELMAkGA1UEB
hMCcnUwHhcNMTMwMjA2MTEyODIxWhcNMTUxMTAzMTEyODIxWjBnMRAwDgYDVQQDDAdna3V6bWluMQwwCgY
DVQQLDANTSUExFjAUBgNVBAoMDUFULUNvbnN1bHRpbmcxDzANBgNVBAcMBk1vc2NvdzEPMA0GA1UECAwGTW9
zY293MQswCQYDVQQGEwJydTBjMBwGBiqFAwICEzASBgcqhQMCAiMBBgcqhQMCAh4BA0MABEAOxM07yfTJG6Sav/
MYDWIcDred6VSxxlBBcDHCXL72BYJrO0BAg2pLifMg9T3hDVRCWJu/UaWg9NaXLk/SiNcxMAgGBiqFAwICAwNBAGQP
9SSYvr+HBMLmbIoMxh4S6fWS4FZfIz6J8/P4j1NUEjLpKwKa3hQwOqQ1QI0p37ICw2Smzx7yZhHOwWoxHZgxggE4MIIBN
AIBATBsMGcxEDAOBgNVBAMMB2drdXptaW4xDDAKBgNVBAsMA1NJQTEWMBQGA1UECgwNQVQtQ29uc3VsdGluZz
EPMA0GA1UEBwwGTW9zY293MQ8wDQYDVQQIDAZNb3Njb3cxCzAJBgNVBAYTAnJ1AgEBMAoGBiqFAwICCQUAoGk
wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQxMTE4MTEyMTQyWjAvBgkqhkiG9w
0BCQQxIgQg70DElLfrUhWjnUkJa5EBWEpqlzg48d0hC6vU/v1TSOEwCAYGKoUDAgIDBEDxCswnofiIg87fGlSJUl7sp8rC2
LbvNJuPzkA0/hblmGoqAe0Kc95T4IQWHn3lrnMxc4CNSxc16zx3cHgO5o+V</esia:signature>
</esia:reqAuthInf>
<esia:ra>10000000000</esia:ra>
<esia:lastName>Тестов</esia:lastName>
<esia:firstName>Тест</esia:firstName>
<esia:middleName>Тестович</esia:middleName>
<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>
Ответ на запрос в случае успешного исполнения
<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
soapenv:actor="http://smev.gosuslugi.ru/actors/smev" 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">
<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">MIIHpjCCB1WgAwIBAgIKQV8igAACAABTwjAIBgYqhQMCAgMwggEHMRgwFgYFKoUDZA
ESDTEwMjc3MDAxOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJDBzQodGD0YnQtd
Cy0YHQutC40Lkg0LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAg
MDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQt
dC70LXQutC+0LwxHTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQSBSVEswHhcNMT
QwNTI3MDk0OTAwWhcNMTUwNTI3MDk1ODAwWjCCAXAxGDAWBgUqhQNkARINMTA0NzcwMjAyNjcwMTEaMBgGC
CqFAwOBAwEBEgwwMDc3MTA0NzQzNzUxCzAJBgNVBAYTAlJVMR8wHQYDVQQIHhYANwA3ACAEMwAuBBwEPgRB
BDoEMgQwMRUwEwYDVQQHHgwEHAQ+BEEEOgQyBDAxLTArBgNVBAoeJAQcBDgEPQQ6BD4EPARBBDIETwQ3B
45
Руководство пользователя Сервиса регистрации пользователей ЕСИА
EwAIAQgBD4EQQRBBDgEODGBiDCBhQYDVQQDHn4EHAQ4BD0EOARBBEIENQRABEEEQgQyBD4AIARBBDIETwQ
3BDgAIAQ4ACAEPAQwBEEEQQQ+BDIESwRFACAEOgQ+BDwEPARDBD0EOAQ6BDAERgQ4BDkAIAQgBD4EQQRB
BDgEOQRBBDoEPgQ5ACAEJAQ1BDQENQRABDAERgQ4BDgxOTA3BgkqhkiG9w0BCQgeKgQiBDIENQRABEEEOgQw
BE8AIARDBDsEOARGBDAALAAgBDQEPgQ8ACAANzBjMBwGBiqFAwICEzASBgcqhQMCAiQABgcqhQMCAh4BA0MAB
EC/yHX3ipL+ZYaHf3SjempCoB4lrRe1sxeyuwzrPyMCdbqael8WandP6nu/TKlo05u+/28sgiTmRMo9N0ynrEtEo4IEMjCCBC
4wDgYDVR0PAQH/BAQDAgTwMCYGA1UdJQQfMB0GCCsGAQUFBwMEBgcqhQMCAiIGBggrBgEFBQcDAjAdBgNVH
Q4EFgQU9D088H/yIgxGcPoidMCpAd8HgA0wggFIBgNVHSMEggE/MIIBO4AUDTiV3U3TB7fGp5H8HP0aVnb1o4ahggE
PpIIBCzCCAQcxGDAWBgUqhQNkARINMTAyNzcwMDE5ODc2NzEaMBgGCCqFAwOBAwEBEgwwMDc3MDcwNDkzOD
gxJTAjBgNVBAkMHNCh0YPRidC10LLRgdC60LjQuSDQstCw0LsgMjYxFzAVBgkqhkiG9w0BCQEWCGNhQHJ0LnJ1MQsw
CQYDVQQGEwJSVTEVMBMGA1UECAwM0JzQvtGB0LrQstCwMRUwEwYDVQQHDAzQnNC+0YHQutCy0LAxJDAiBgN
VBAoMG9Ce0JDQniDQoNC+0YHRgtC10LvQtdC60L7QvDEdMBsGA1UECwwU0J7QmNCRINCU0KTQnyDQoNCi0JoxD
zANBgNVBAMTBkNBIFJUS4IQZYJSC/Ikb5ZOG1TWSdv8bDBjBgNVHR8EXDBaMCygKqAohiZodHRwOi8vY2VydGVucm9
sbC5jYS5ydC5ydS9jYV9ydGszLmNybDAqoCigJoYkaHR0cDovL3Jvc3RlbGVjb20ucnUvY2RwL2NhX3J0azMuY3JsMHQGCC
sGAQUFBwEBBGgwZjAyBggrBgEFBQcwAoYmaHR0cDovL2NlcnRlbnJvbGwuY2EucnQucnUvY2FfcnRrMy5jcnQwMAYIK
wYBBQUHMAKGJGh0dHA6Ly9yb3N0ZWxlY29tLnJ1L2NkcC9jYV9ydGszLmNydDA2BgUqhQNkbwQtDCsi0JrRgNC40L/R
gtC+0J/RgNC+IENTUCIgKNCy0LXRgNGB0LjRjyAzLjYpMCsGA1UdEAQkMCKADzIwMTQwNTI3MDk0OTAwWoEPMjAx
NTA1MjcwOTQ5MDBaMBMGA1UdIAQMMAowCAYGKoUDZHEBMIIBMgYFKoUDZHAEggEnMIIBIwwrItCa0YDQuNC/
0YLQvtCf0YDQviBDU1AiICjQstC10YDRgdC40Y8gMy42KQxTItCj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtd
C90YLRgCAi0JrRgNC40L/RgtC+0J/RgNC+INCj0KYiINCy0LXRgNGB0LjQuCAxLjUMT9Ch0LXRgNGC0LjRhNC40LrQsN
GCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDihJYg0KHQpC8xMjQtMjIzOCDQvtGCIDA0LjEwLjIwMTMMTkPQtdGA0
YLQuNGE0LjQutCw0YIg0YHQvtC+0YLQstC10YLRgdGC0LLQuNGPIOKEliDQodCkLzEyOC0xODIyINC+0YIgMDEuMD
YuMjAxMjAIBgYqhQMCAgMDQQCZ++kF5Tg6jWSTZGQDpnAAmsAX8ny6m/USE9yvqv5jcQRBQLdOClCJXt601qHl16FO
+xd3zmxZJ2fPyca9tZqr</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>mV7DkuSEXrl/T7UGmeywVHjLpFpmZ18Lfru4Nu3r064=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>WIcojdqaGc496HU9eWjKm/HOZP+Levf+afdl3C9Urv+3mM3uZdix5p7C1M9Yf86JI/GdS1qIbU+J
N0XM21Ds/Q==</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
AAAI3dlYmxvZ2ljLndvcmthcmVhLlN0cmluZ1dvcmtDb250ZXh0AAcyLjIuNy4xAAA=</work:WorkContext></SOAPENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:ConfirmResponse xmlns="http://smev.gosuslugi.ru/rev120315"
xmlns:esia="http://mks.esia.rstyle.ru/" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"
xmlns:ns4="http://www.w3.org/2004/08/xop/include">
<Message>
<Sender><Code>ISIA01</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ISIA01001</Code><Name>Electronic system identification and authentication</Name></Recipient>
<Originator><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>ACCEPT</Status>
<Date>2015-03-12T12:52:38.293+03:00</Date>
<ExchangeType>0</ExchangeType>
<RequestIdRef>97d02dea-5aa2-431e-9a03-4fbb1400e56a</RequestIdRef>
<OriginRequestIdRef>97d02dea-5aa2-431e-9a03-4fbb1400e56a</OriginRequestIdRef>
<CaseNumber>Test</CaseNumber>
46
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:result>true</esia:result></AppData>
</MessageData>
</esia:ConfirmResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
47
Руководство пользователя Сервиса регистрации пользователей ЕСИА
2.5 Операция «Зарегистрировать квалифицированный сертификат
ключа проверки электронной подписи»
2.5.1 Общие сведения
Код операции:
RegisterCertificate
Наименование
операции:
Зарегистрировать квалифицированный сертификат ключа проверки
электронной подписи
Назначение операции:
Операция предназначена для внесения записи в технический регистр
хранения
информации
о
выданных
аккредитованными
удостоверяющими центрами квалифицированных сертификатов
ключа проверки электронной подписи (КЭП)
2.5.2 Описание входных параметров
Описание
параметра
№
Код параметра
1.
serialNumber
Серийный номер Y
сертификата
ключа КЭП
xs:string
2.
issuerOrgName
Имя
организации
Y
xs:string
Y
xs:string
задается в формате
ДД.ММ.ГГГГ
Y
xs:string
задается в формате
ДД.ММ.ГГГГ
Y
xs:string
3.
startDate
издателя
сертификата
ключа КЭП
Дата начала
Обязательность
Способ
заполнения
/ Тип
Комментарий
–
действия
сертификата
ключа КЭП
4.
expiryDate
Дата окончания
действия
сертификата
ключа КЭП
5.
ownerType
Тип владельца
сертификата
48
Принимает значения:
PSO – сертификат
физического лица;
ORG – сертификат
должностного лица
организации;
IB – индивидуальный
предприниматель (ИП);
SYS – сертификат
информационной
системы организации.
Руководство пользователя Сервиса регистрации пользователей ЕСИА
6.
snils
СНИЛС
N
xs:string
N
xs:string
N
xs:string
N
xs:string
N
xs:string
N
xs:string
N
xs:string
N
xs:string
N
xs:string
пользователя
7.
personINN
ИНН
пользователя
(физического
лица)
8.
lastName
Фамилия
пользователя
9.
firstName
Имя
пользователя
10. middleName
Отчество
пользователя
11. gender
Пол
пользователя
12. birthDate
Дата рождения
пользователя
13. birthPlace
Место рождения
пользователя
14. doc
Комплексный
тип,
описывающий
документ,
удостоверяющи
й личность
49
задается в формате:
XXX-XXX-XXX XX
Обязательно, если
владелец сертификата –
физическое лицо,
должностное лицо
организации или ИП.
Обязателен для
сертификатов, выданных
физическим лицам или
индивидуальным
предпринимателям.
Задается в виде 12 цифр
Обязательно, если
владелец сертификата –
физическое лицо,
должностное лицо
организации или ИП.
Обязательно, если
владелец сертификата –
физическое лицо,
должностное лицо
организации или ИП.
Обязательно, если
владелец сертификата –
физическое лицо,
должностное лицо
организации или ИП (и
отчество присутствует в
документе,
удостоверяющем
личность)
“M” – мужской;
“F” – женский
Обязательно, если
владелец сертификата –
физическое лицо,
должностное лицо
организации или ИП
задается в формате
ДД.ММ.ГГГГ
Обязательно, если
владелец сертификата –
физическое лицо,
должностное лицо
организации или ИП
Обязательно, если
владелец сертификата –
физическое лицо,
должностное лицо
организации или ИП
Обязательно, если
владелец сертификата –
физическое лицо,
должностное лицо
организации или ИП
Руководство пользователя Сервиса регистрации пользователей ЕСИА
пользователя
15. citizenship
Гражданство
N
xs:string
N
xs:string
N
xs:string
пользователя по
классификатору
ОКСМ
16. ogrn
ОГРН
организации /
ОГРНИП
17. orgINN
ИНН
огранизации
Буквенный код из трех
символов (альфа-3).
Например, для России
должен передаваться код
“RUS”.
Обязательно, если
владелец сертификата –
физическое лицо,
должностное лицо
организации или ИП.
Задается в виде 13 цифр
(ОГРН) или 15 цифр
(ОГРНИП). Только если
КЭП выдан
должностному лицу
организации /
индивидуальному
предпринимателю.
Задается в виде 10 цифр.
Только если КЭП выдан
должностному лицу
организации.
Параметры комплексного типа описаны в приложении «Описание общих структур
данных».
2.5.3 Описание выходных параметров
№
Описание
параметра
Код параметра
Обязательность
Способ
заполнения/Тип
Комментарий
Y
true – сертификат
Результат
xs:string
зарегистрирован
выполнения
операции
При неуспешном завершении метод возвращает ошибку, содержащую следующие
18. result
параметры:
− faultCode – код ошибки (см. п. 2.5.4);
− faultString – текст ошибки.
2.5.4 Коды возвратов
№
Код возврата
Описание кода
возврата
Условия возникновения
1.
ESIA-000001
Внутренняя
ошибка
Данный код возврата
соответствует ситуации, когда
обнаружена неизвестная ошибка
2.
ESIA-036102
Неверная
контрольная
сумма СНИЛС
Данный код возврата
соответствует ситуации, когда
некорректен указанный СНИЛС
50
Комментарий
Руководство пользователя Сервиса регистрации пользователей ЕСИА
(неверная контрольная сумма)
3.
ESIA-030002
Не заполнены
обязательные
поля ФИО
Данный код возврата
соответствует ситуации, когда не
заполнена фамилия или имя (для
сертификата физического лица или
должностного лица организации)
4.
ESIA-035103
Не указан пол
Данный код возврата
соответствует ситуации, когда не
указан пол пользователя (для
сертификата физического лица или
должностного лица организации)
5.
ESIA-035104
Не указана дата
рождения
Данный код возврата
соответствует ситуации, когда не
указана дата рождения
пользователя (для сертификата
физического лица или
должностного лица организации)
6.
ESIA-035105
Некорректная
дата рождения
Данный код возврата
соответствует ситуации, когда
дата рождения пользователя
некорректна (для сертификата
Например,
указана дата,
которая еще не
наступила
физического лица или
должностного лица организации)
7.
ESIA-033006
Некорректная
дата выдачи
документа
Данный код возврата
соответствует ситуации, когда
дата выдачи документа
некорректна (для сертификата
физического лица или
должностного лица организации)
8.
ESIA-033104
Не указан код
подразделения
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указан
код подразделения (для
сертификата физического лица или
должностного лица организации)
9.
ESIA-033001
Не указана
серия
документа
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указана
серия (для сертификата
физического лица или
51
Например,
указана дата,
которая еще не
наступила
Руководство пользователя Сервиса регистрации пользователей ЕСИА
должностного лица организации)
10. ESIA-033002
Не указан
номер
документа
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указан
номер (для сертификата
физического лица или
должностного лица организации)
11. ESIA-033005
Не указана дата
выдачи
документа
Данный код возврата
соответствует ситуации, когда в
параметрах документа не указана
дата выдачи документа (для
сертификата физического лица или
должностного лица организации)
12. ESIA-005035
Некорректна
авторизационна
я информация
Данный код возврата
соответствует ситуации, когда
возникла ошибка при доступе к
сервису (например, сертификат
информационной системы не
зарегистрирован в ЕСИА)
13. ESIA-030003
Неверные
параметры
Данный код возврата
соответствует ситуации, когда
Например,
отсутствует
запроса
имеются другие ошибки в запросе
обязательный
параметр,
некорректна
подпись СМЭВ
2.5.5 Контрольные примеры
Вызов контрольного примера следует осуществлять только через СМЭВ.
При этом в блоке <wsse:Security soapenv:actor="http://smev.gosuslugi.ru/actors/smev"> следует указывать
действующий сертификат ИС, которая осуществляет вызов сервиса12.
Запрос
<?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:wsse="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" SOAPENV:actor="http://smev.gosuslugi.ru/actors/smev"><wsse:BinarySecurityToken EncodingType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="CertId4C071F616FE4111813142614767549050084083" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wssКонтрольный пример предназначен только для проверки возможности вызова сервиса, опубликованного в СМЭВ.
При отработке тестовой интеграции с ЕСИА необходимо убрать тег <TestMsg>Test</TestMsg>.
12
52
Руководство пользователя Сервиса регистрации пользователей ЕСИА
wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility1.0.xsd">MIIG8DCCBp+gAwIBAgIKF30AIQACAABhuzAIBgYqhQMCAgMwggEHMRgwFgYFKoUDZAESDTEwMjc3MDA
xOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJDBzQodGD0YnQtdCy0YHQutC40Lkg0
LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAgMDNCc0L7RgdC60
LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQtdC70LXQutC+0Lwx
HTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQSBSVEswHhcNMTQwOTMwMDY1MzA
wWhcNMTUwOTMwMDcwMjAwWjCBuzEYMBYGBSqFA2QBEg0xMDM1MDA5NTY3NDUwMRowGAYIKoUDA4EDAQE
SDDAwNTA0NzA1MzkyMDELMAkGA1UEBhMCUlUxITAfBgNVBAgeGAA3ADcAIAQzAC4AIAQcBD4EQQQ6BDIEMDEb
MBkGA1UEBx4SBDMALgAgBBwEPgRBBDoEMgQwMSMwIQYDVQQKHhoEHgQQBB4AIAAiBCAEIgAgBBsEMAQxBEE
AIjERMA8GA1UEAx4IBBUEHwQTBCMwYzAcBgYqhQMCAhMwEgYHKoUDAgIkAAYHKoUDAgIeAQNDAARA1QcYeHYJ
xTcXcN5bs3uv4WzbFQudA947myehFKe2cmxjWgp+/YhxOftxbru86sDUo6S5fTo99F7Eiw/y1Iks66OCBDIwggQuMA4GA1Ud
DwEB/wQEAwIE8DAmBgNVHSUEHzAdBggrBgEFBQcDBAYHKoUDAgIiBgYIKwYBBQUHAwIwHQYDVR0OBBYEFCBeb
xoSzHovN2A+4h7o9HGrYCAEMIIBSAYDVR0jBIIBPzCCATuAFA04ld1N0we3xqeR/Bz9GlZ29aOGoYIBD6SCAQswggEHM
RgwFgYFKoUDZAESDTEwMjc3MDAxOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJD
BzQodGD0YnQtdCy0YHQutC40Lkg0LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUl
UxFTATBgNVBAgMDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4
g0KDQvtGB0YLQtdC70LXQutC+0LwxHTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQ
SBSVEuCEGWCUgvyJG+WThtU1knb/GwwYwYDVR0fBFwwWjAsoCqgKIYmaHR0cDovL2NlcnRlbnJvbGwuY2EucnQucnU
vY2FfcnRrMy5jcmwwKqAooCaGJGh0dHA6Ly9yb3N0ZWxlY29tLnJ1L2NkcC9jYV9ydGszLmNybDB0BggrBgEFBQcBAQRo
MGYwMgYIKwYBBQUHMAKGJmh0dHA6Ly9jZXJ0ZW5yb2xsLmNhLnJ0LnJ1L2NhX3J0azMuY3J0MDAGCCsGAQUFBzA
ChiRodHRwOi8vcm9zdGVsZWNvbS5ydS9jZHAvY2FfcnRrMy5jcnQwNgYFKoUDZG8ELQwrItCa0YDQuNC/0YLQvtCf0YD
QviBDU1AiICjQstC10YDRgdC40Y8gMy42KTArBgNVHRAEJDAigA8yMDE0MDkzMDA2NTMwMFqBDzIwMTUwOTMwM
DY1MzAwWjATBgNVHSAEDDAKMAgGBiqFA2RxATCCATIGBSqFA2RwBIIBJzCCASMMKyLQmtGA0LjQv9GC0L7Qn9G
A0L4gQ1NQIiAo0LLQtdGA0YHQuNGPIDMuNikMUyLQo9C00L7RgdGC0L7QstC10YDRj9GO0YnQuNC5INGG0LXQvdG
C0YAgItCa0YDQuNC/0YLQvtCf0YDQviDQo9CmIiDQstC10YDRgdC40LggMS41DE/QodC10YDRgtC40YTQuNC60LDRgi
DRgdC+0L7RgtCy0LXRgtGB0YLQstC40Y8g4oSWINCh0KQvMTI0LTIyMzgg0L7RgiAwNC4xMC4yMDEzDE5D0LXRgNGC
0LjRhNC40LrQsNGCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDihJYg0KHQpC8xMjgtMjM1MiDQvtGCIDE1LjA0LjIw
MTQwCAYGKoUDAgIDA0EALOkbgpzoayZEyt+AQ53EwU7mYNwFZ0H92reHR37N3YypuBdG7h+0cI/tEnK/1+qWBAdF60
Geb1BumF6QAN0W+g==</wsse:BinarySecurityToken><ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
Id="Signature-16700472">
<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>UCY7BPyXpEV3YdNPbPCOqHlLjowPAHWHuXcEI7t6Mh8=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
GmdPSP2TFncLe1L7k05OdcQWpSLjtZ0gyYA3reM02a3tssNTRpoa9q8rTsk3FBxROUMgMIYyX25W
Jt3vsJRoOQ==
</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-4C071F616FE4111813142614767549050084084">
<wsse:SecurityTokenReference wsu:Id="STRId-4C071F616FE4111813142614767549050084085"
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><wsse:Reference
URI="#CertId-4C071F616FE4111813142614767549050084083" ValueType="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" xmlns:wsse="http://docs.oasisopen.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"/></wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature></wsse:Security></SOAP-ENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:RegisterCertificate
xmlns:esia="http://mks.esia.rstyle.ru/" xmlns="http://smev.gosuslugi.ru/rev120315">
<Message>
<Sender><Code>ISIA01001</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Recipient>
<Originator><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>REQUEST</Status>
<Date>2014-11-18T14:31:13.400+03:00</Date>
53
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<ExchangeType>0</ExchangeType>
<CaseNumber>Test</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:serialNumber>15F8 70FF 0001 0000 394C</esia:serialNumber>
<esia:issuerOrgName>Тестовая организация</esia:issuerOrgName>
<esia:startDate>01.01.2014</esia:startDate>
<esia:expiryDate>01.01.2015</esia:expiryDate>
<esia:ownerType>PSO</esia:ownerType>
<esia:snils>000-000-000 00</esia:snils>
<esia:personINN>000000000000</esia:personINN>
<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:birthPlace>Омск</esia:birthPlace>
<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>
</AppData></MessageData>
</esia:RegisterCertificate></SOAP-ENV:Body></SOAP-ENV:Envelope>
Ответ на запрос в случае успешного исполнения
<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
soapenv:actor="http://smev.gosuslugi.ru/actors/smev" 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">
<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">MIIHpjCCB1WgAwIBAgIKQV8igAACAABTwjAIBgYqhQMCAgMwggEHMRgwFgYFKoUDZA
ESDTEwMjc3MDAxOTg3NjcxGjAYBggqhQMDgQMBARIMMDA3NzA3MDQ5Mzg4MSUwIwYDVQQJDBzQodGD0YnQtd
Cy0YHQutC40Lkg0LLQsNC7IDI2MRcwFQYJKoZIhvcNAQkBFghjYUBydC5ydTELMAkGA1UEBhMCUlUxFTATBgNVBAg
MDNCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSQwIgYDVQQKDBvQntCQ0J4g0KDQvtGB0YLQt
dC70LXQutC+0LwxHTAbBgNVBAsMFNCe0JjQkSDQlNCk0J8g0KDQotCaMQ8wDQYDVQQDEwZDQSBSVEswHhcNMT
QwNTI3MDk0OTAwWhcNMTUwNTI3MDk1ODAwWjCCAXAxGDAWBgUqhQNkARINMTA0NzcwMjAyNjcwMTEaMBgGC
CqFAwOBAwEBEgwwMDc3MTA0NzQzNzUxCzAJBgNVBAYTAlJVMR8wHQYDVQQIHhYANwA3ACAEMwAuBBwEPgRB
BDoEMgQwMRUwEwYDVQQHHgwEHAQ+BEEEOgQyBDAxLTArBgNVBAoeJAQcBDgEPQQ6BD4EPARBBDIETwQ3B
EwAIAQgBD4EQQRBBDgEODGBiDCBhQYDVQQDHn4EHAQ4BD0EOARBBEIENQRABEEEQgQyBD4AIARBBDIETwQ
3BDgAIAQ4ACAEPAQwBEEEQQQ+BDIESwRFACAEOgQ+BDwEPARDBD0EOAQ6BDAERgQ4BDkAIAQgBD4EQQRB
BDgEOQRBBDoEPgQ5ACAEJAQ1BDQENQRABDAERgQ4BDgxOTA3BgkqhkiG9w0BCQgeKgQiBDIENQRABEEEOgQw
BE8AIARDBDsEOARGBDAALAAgBDQEPgQ8ACAANzBjMBwGBiqFAwICEzASBgcqhQMCAiQABgcqhQMCAh4BA0MAB
EC/yHX3ipL+ZYaHf3SjempCoB4lrRe1sxeyuwzrPyMCdbqael8WandP6nu/TKlo05u+/28sgiTmRMo9N0ynrEtEo4IEMjCCBC
4wDgYDVR0PAQH/BAQDAgTwMCYGA1UdJQQfMB0GCCsGAQUFBwMEBgcqhQMCAiIGBggrBgEFBQcDAjAdBgNVH
Q4EFgQU9D088H/yIgxGcPoidMCpAd8HgA0wggFIBgNVHSMEggE/MIIBO4AUDTiV3U3TB7fGp5H8HP0aVnb1o4ahggE
PpIIBCzCCAQcxGDAWBgUqhQNkARINMTAyNzcwMDE5ODc2NzEaMBgGCCqFAwOBAwEBEgwwMDc3MDcwNDkzOD
gxJTAjBgNVBAkMHNCh0YPRidC10LLRgdC60LjQuSDQstCw0LsgMjYxFzAVBgkqhkiG9w0BCQEWCGNhQHJ0LnJ1MQsw
CQYDVQQGEwJSVTEVMBMGA1UECAwM0JzQvtGB0LrQstCwMRUwEwYDVQQHDAzQnNC+0YHQutCy0LAxJDAiBgN
VBAoMG9Ce0JDQniDQoNC+0YHRgtC10LvQtdC60L7QvDEdMBsGA1UECwwU0J7QmNCRINCU0KTQnyDQoNCi0JoxD
zANBgNVBAMTBkNBIFJUS4IQZYJSC/Ikb5ZOG1TWSdv8bDBjBgNVHR8EXDBaMCygKqAohiZodHRwOi8vY2VydGVucm9
sbC5jYS5ydC5ydS9jYV9ydGszLmNybDAqoCigJoYkaHR0cDovL3Jvc3RlbGVjb20ucnUvY2RwL2NhX3J0azMuY3JsMHQGCC
sGAQUFBwEBBGgwZjAyBggrBgEFBQcwAoYmaHR0cDovL2NlcnRlbnJvbGwuY2EucnQucnUvY2FfcnRrMy5jcnQwMAYIK
54
Руководство пользователя Сервиса регистрации пользователей ЕСИА
wYBBQUHMAKGJGh0dHA6Ly9yb3N0ZWxlY29tLnJ1L2NkcC9jYV9ydGszLmNydDA2BgUqhQNkbwQtDCsi0JrRgNC40L/R
gtC+0J/RgNC+IENTUCIgKNCy0LXRgNGB0LjRjyAzLjYpMCsGA1UdEAQkMCKADzIwMTQwNTI3MDk0OTAwWoEPMjAx
NTA1MjcwOTQ5MDBaMBMGA1UdIAQMMAowCAYGKoUDZHEBMIIBMgYFKoUDZHAEggEnMIIBIwwrItCa0YDQuNC/
0YLQvtCf0YDQviBDU1AiICjQstC10YDRgdC40Y8gMy42KQxTItCj0LTQvtGB0YLQvtCy0LXRgNGP0Y7RidC40Lkg0YbQtd
C90YLRgCAi0JrRgNC40L/RgtC+0J/RgNC+INCj0KYiINCy0LXRgNGB0LjQuCAxLjUMT9Ch0LXRgNGC0LjRhNC40LrQsN
GCINGB0L7QvtGC0LLQtdGC0YHRgtCy0LjRjyDihJYg0KHQpC8xMjQtMjIzOCDQvtGCIDA0LjEwLjIwMTMMTkPQtdGA0
YLQuNGE0LjQutCw0YIg0YHQvtC+0YLQstC10YLRgdGC0LLQuNGPIOKEliDQodCkLzEyOC0xODIyINC+0YIgMDEuMD
YuMjAxMjAIBgYqhQMCAgMDQQCZ++kF5Tg6jWSTZGQDpnAAmsAX8ny6m/USE9yvqv5jcQRBQLdOClCJXt601qHl16FO
+xd3zmxZJ2fPyca9tZqr</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>jVtbK7wEgMTEIutln3Wgbjq0wRyY7TfF40A3dktzrrs=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>ALWRhnjmAYOEhzk/s3Qj8COZinyPOCi5PlDvc7bMFN3i6ymTcNW4CbSP3n2IYcI7ftO0gV9QvDDf
e5hD9OMYLA==</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
AAAI3dlYmxvZ2ljLndvcmthcmVhLlN0cmluZ1dvcmtDb250ZXh0AAcyLjIuNy4xAAA=</work:WorkContext></SOAPENV:Header><SOAP-ENV:Body wsu:Id="body"><esia:RegisterCertificateResponse
xmlns="http://smev.gosuslugi.ru/rev120315"
xmlns:esia="http://mks.esia.rstyle.ru/"xmlns:ns2="http://www.w3.org/2000/09/xmldsig#"
xmlns:ns4="http://www.w3.org/2004/08/xop/include">
<Message>
<Sender><Code>ISIA01</Code><Name>Electronic system identification and authentication</Name></Sender>
<Recipient><Code>ISIA01001</Code><Name>Electronic system identification and authentication</Name></Recipient>
<Originator><Code>ISIA01001</Code><Name>Тестовая система 1</Name></Originator>
<Service><Mnemonic>ESIARegister</Mnemonic><Version>1.00</Version></Service>
<TypeCode>OTHR</TypeCode>
<Status>ACCEPT</Status>
<Date>2015-03-12T12:53:08.177+03:00</Date>
<ExchangeType>0</ExchangeType>
<RequestIdRef>149801b2-ff74-421e-8611-84f5da81f1af</RequestIdRef>
<OriginRequestIdRef>149801b2-ff74-421e-8611-84f5da81f1af</OriginRequestIdRef>
<CaseNumber>Test</CaseNumber>
<TestMsg>Test</TestMsg>
</Message>
<MessageData>
<AppData>
<esia:result>true</esia:result></AppData>
</MessageData>
</esia:RegisterCertificateResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
55
Руководство пользователя Сервиса регистрации пользователей ЕСИА
3 МЕТОДИКА ИСПЫТАНИЙ
3.1 Общие условия
Проведение контрольных испытаний при регистрации электронного сервиса
регламентировано Приказом Министерства связи и массовых коммуникаций Российской
Федерации от 27 декабря 2010 г. № 190 «Об утверждении технических требований к
взаимодействию информационных систем в единой системе межведомственного электронного
взаимодействия».
Порядок проведения типовых испытаний предполагает следующие этапы:
 Проверка комплектности предоставленной документации;
 Проверка сетевой связности между узлом СМЭВ и точкой размещения
электронного сервиса;
 Регистрация сервиса и тестирование сервиса на контрольном примере.
3.2 Параметры испытаний на тестовой среде
Проведение испытаний на тестовой среде перед регистрацией электронного сервиса в
продуктивной среде СМЭВ является необходимым действием, обеспечивающим повышение
качества и эффективности процесса и позволяющим выявлять ошибки и несоответствия
разработанного сервиса заранее, а не в продуктивном контуре.
Контактное лицо: служба поддержки ЕСИА, e-mail: support@gosuslugi.ru
Адрес размещения экземпляра сервиса в тестовом контуре СМЭВ (защищенная сеть):
http://smev-mvf.test.gosuslugi.ru:7777/gateway/services/SID0003419/wsdl
Режим функционирования тестовой среды: 24/365 (круглосуточно).
Особые условия доступности отсутствуют.
3.3 Параметры испытаний на продуктивной среде
Контактное лицо: служба поддержки ЕСИА, e-mail: support@gosuslugi.ru
Адрес
размещения
продуктивного
экземпляра
сервиса:
http://oraas.rt.ru:7777/gateway/services/SID0003923?wsdl
Режим функционирования продуктивной среды: 24/365 (круглосуточно).
Особые условия доступности отсутствуют.
3.4 Особые условия
Особые
условия
для
проведения
56
контрольных
испытаний
отсутствуют.
Руководство пользователя Сервиса регистрации пользователей ЕСИА
4 ПРИЛОЖЕНИЯ
4.1 Описание сервиса (WSDL)
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://mks.esia.rstyle.ru/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="RegistrationService"
targetNamespace="http://mks.esia.rstyle.ru/">
<wsdl:types>
<xsd:schema targetNamespace="http://mks.esia.rstyle.ru/">
<xsd:import schemaLocation="http://esia-portal1.test.gosuslugi.ru:80/gateway/services/RegistrationService?xsd=1"
namespace="http://mks.esia.rstyle.ru/"/>
<xsd:import schemaLocation="http://esia-portal1.test.gosuslugi.ru:80/gateway/services/RegistrationService?xsd=3"
namespace="http://smev.gosuslugi.ru/rev120315"/>
<xsd:import schemaLocation="http://esia-portal1.test.gosuslugi.ru:80/gateway/services/RegistrationService?xsd=2"
namespace="http://www.w3.org/2004/08/xop/include"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="Register">
<wsdl:part name="parameters" element="tns:Register"/>
</wsdl:message>
<wsdl:message name="RegisterResponse">
<wsdl:part name="parameters" element="tns:RegisterResponse"/>
</wsdl:message>
<wsdl:message name="Recover">
<wsdl:part name="parameters" element="tns:Recover"/>
</wsdl:message>
<wsdl:message name="RecoverResponse">
<wsdl:part name="parameters" element="tns:RecoverResponse"/>
</wsdl:message>
<wsdl:message name="Confirm">
<wsdl:part name="parameters" element="tns:Confirm"/>
</wsdl:message>
<wsdl:message name="ConfirmResponse">
<wsdl:part name="parameters" element="tns:ConfirmResponse"/>
</wsdl:message>
<wsdl:message name="GetRequestResult">
<wsdl:part name="parameters" element="tns:GetRequestResult"/>
</wsdl:message>
<wsdl:message name="RequestResult">
<wsdl:part name="parameters" element="tns:RequestResult"/>
</wsdl:message>
<wsdl:message name="RegisterCertificate">
<wsdl:part name="parameters" element="tns:RegisterCertificate"/>
</wsdl:message>
<wsdl:message name="RegisterCertificateResponse">
<wsdl:part name="parameters" element="tns:RegisterCertificateResponse"/>
</wsdl:message>
<wsdl:message name="Register_Headers">
<wsdl:part xmlns:q1="http://smev.gosuslugi.ru/rev120315" name="Header" element="q1:Header"/>
</wsdl:message>
<wsdl:message name="RegisterResponse_Headers">
<wsdl:part xmlns:q1="http://smev.gosuslugi.ru/rev120315" name="Header" element="q1:Header"/>
</wsdl:message>
<wsdl:message name="Recover_Headers">
<wsdl:part xmlns:q1="http://smev.gosuslugi.ru/rev120315" name="Header" element="q1:Header"/>
</wsdl:message>
<wsdl:message name="RecoverResponse_Headers">
<wsdl:part xmlns:q1="http://smev.gosuslugi.ru/rev120315" name="Header" element="q1:Header"/>
</wsdl:message>
<wsdl:message name="Confirm_Headers">
57
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<wsdl:part xmlns:q1="http://smev.gosuslugi.ru/rev120315" name="Header" element="q1:Header"/>
</wsdl:message>
<wsdl:message name="ConfirmResponse_Headers">
<wsdl:part xmlns:q1="http://smev.gosuslugi.ru/rev120315" name="Header" element="q1:Header"/>
</wsdl:message>
<wsdl:message name="GetRequestResult_Headers">
<wsdl:part xmlns:q1="http://smev.gosuslugi.ru/rev120315" name="Header" element="q1:Header"/>
</wsdl:message>
<wsdl:message name="RequestResult_Headers">
<wsdl:part xmlns:q1="http://smev.gosuslugi.ru/rev120315" name="Header" element="q1:Header"/>
</wsdl:message>
<wsdl:message name="RegisterCertificate_Headers">
<wsdl:part name="Header" element="q1:Header" xmlns:q1="http://smev.gosuslugi.ru/rev120315"/>
</wsdl:message>
<wsdl:message name="RegisterCertificateResponse_Headers">
<wsdl:part name="Header" element="q1:Header" xmlns:q1="http://smev.gosuslugi.ru/rev120315"/>
</wsdl:message>
<wsdl:portType name="RegistrationServicePortType">
<wsdl:operation name="register">
<wsdl:input name="Register" message="tns:Register"/>
<wsdl:output name="RegisterResponse" message="tns:RegisterResponse"/>
</wsdl:operation>
<wsdl:operation name="recover">
<wsdl:input name="Recover" message="tns:Recover"/>
<wsdl:output name="RecoverResponse" message="tns:RecoverResponse"/>
</wsdl:operation>
<wsdl:operation name="confirm">
<wsdl:input name="Confirm" message="tns:Confirm"/>
<wsdl:output name="ConfirmResponse" message="tns:ConfirmResponse"/>
</wsdl:operation>
<wsdl:operation name="getRequestResult">
<wsdl:input name="GetRequestResult" message="tns:GetRequestResult"/>
<wsdl:output name="RequestResult" message="tns:RequestResult"/>
</wsdl:operation>
<wsdl:operation name="registerCertificate">
<wsdl:input name="RegisterCertificate"
message="tns:RegisterCertificate"/>
<wsdl:output name="RegisterCertificateResponse" message="tns:RegisterCertificateResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="RegistrationServiceBinding" type="tns:RegistrationServicePortType">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<wsdl:operation name="register">
<wsdl:input name="Register">
<soap:header message="tns:Register_Headers" part="Header" use="literal"/>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="RegisterResponse">
<soap:header message="tns:RegisterResponse_Headers" part="Header" use="literal"/>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="recover">
<wsdl:input name="Recover">
<soap:header message="tns:Recover_Headers" part="Header" use="literal"/>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="RecoverResponse">
<soap:header message="tns:RecoverResponse_Headers" part="Header" use="literal"/>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="confirm">
58
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<wsdl:input name="Confirm">
<soap:header message="tns:Confirm_Headers" part="Header" use="literal"/>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="ConfirmResponse">
<soap:header message="tns:ConfirmResponse_Headers" part="Header" use="literal"/>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getRequestResult">
<wsdl:input name="GetRequestResult">
<soap:header message="tns:GetRequestResult_Headers" part="Header" use="literal"/>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="RequestResult">
<soap:header message="tns:RequestResult_Headers" part="Header" use="literal"/>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="RegistrationService">
<wsdl:port name="RegistrationPort" binding="tns:RegistrationServiceBinding">
<soap:address location="http://esia-portal1.test.gosuslugi.ru:80/gateway/services/RegistrationService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Приведенный WSDL содержит ссылку на следующие схемы данных:
RegistrationService
<?xml version="1.0" encoding="utf-8"?>
<xs:schema elementFormDefault="qualified"
targetNamespace="http://mks.esia.rstyle.ru/"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="smev.xsd" namespace="http://smev.gosuslugi.ru/rev120315"/>
<xs:element name="Register">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" ref="q1:Message"
xmlns:q1="http://smev.gosuslugi.ru/rev120315"/>
<xs:element minOccurs="0" maxOccurs="1" ref="q2:MessageData"
xmlns:q2="http://smev.gosuslugi.ru/rev120315"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RegisterResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" ref="q3:Message"
xmlns:q3="http://smev.gosuslugi.ru/rev120315"/>
<xs:element minOccurs="0" maxOccurs="1" ref="q4:MessageData"
xmlns:q4="http://smev.gosuslugi.ru/rev120315"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Recover">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" ref="q3:Message"
xmlns:q3="http://smev.gosuslugi.ru/rev120315"/>
<xs:element minOccurs="0" maxOccurs="1" ref="q4:MessageData"
xmlns:q4="http://smev.gosuslugi.ru/rev120315"/>
59
Руководство пользователя Сервиса регистрации пользователей ЕСИА
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RecoverResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" ref="q3:Message"
xmlns:q3="http://smev.gosuslugi.ru/rev120315"/>
<xs:element minOccurs="0" maxOccurs="1" ref="q4:MessageData"
xmlns:q4="http://smev.gosuslugi.ru/rev120315"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Confirm">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" ref="q1:Message"
xmlns:q1="http://smev.gosuslugi.ru/rev120315"/>
<xs:element minOccurs="0" maxOccurs="1" ref="q2:MessageData"
xmlns:q2="http://smev.gosuslugi.ru/rev120315"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ConfirmResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" ref="q3:Message"
xmlns:q3="http://smev.gosuslugi.ru/rev120315"/>
<xs:element minOccurs="0" maxOccurs="1" ref="q4:MessageData"
xmlns:q4="http://smev.gosuslugi.ru/rev120315"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetRequestResult">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" ref="q3:Message"
xmlns:q3="http://smev.gosuslugi.ru/rev120315"/>
<xs:element minOccurs="0" maxOccurs="1" ref="q4:MessageData"
xmlns:q4="http://smev.gosuslugi.ru/rev120315"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RequestResult">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" ref="q3:Message"
xmlns:q3="http://smev.gosuslugi.ru/rev120315"/>
<xs:element minOccurs="0" maxOccurs="1" ref="q4:MessageData"
xmlns:q4="http://smev.gosuslugi.ru/rev120315"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RegisterCertificate">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" ref="q1:Message"
xmlns:q1="http://smev.gosuslugi.ru/rev120315"/>
60
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<xs:element minOccurs="0" maxOccurs="1" ref="q2:MessageData"
xmlns:q2="http://smev.gosuslugi.ru/rev120315"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RegisterCertificateResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" ref="q3:Message"
xmlns:q3="http://smev.gosuslugi.ru/rev120315"/>
<xs:element minOccurs="0" maxOccurs="1" ref="q4:MessageData"
xmlns:q4="http://smev.gosuslugi.ru/rev120315"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Include
<xs:schema targetNamespace="http://www.w3.org/2004/08/xop/include" xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://www.w3.org/2004/08/xop/include">
<xs:element name="Include" type="tns:Include"/>
<xs:complexType name="Include">
<xs:sequence>
<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:schema>
SMEV
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:smev="http://smev.gosuslugi.ru/rev120315" xmlns:xop="http://www.w3.org/2004/08/xop/include"
targetNamespace="http://smev.gosuslugi.ru/rev120315"
elementFormDefault="qualified" attributeFormDefault="unqualified"
version="2.5.3">
<xs:import namespace="http://www.w3.org/2004/08/xop/include"
schemaLocation="include.xsd"/>
<xs:element name="Header" type="smev:HeaderType">
<xs:annotation>
<xs:documentation>Служебный загловок СМЭВ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BaseMessage" type="smev:BaseMessageType">
<xs:annotation>
<xs:documentation>Базовый тип, описывающий сообщение в целом
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Message" type="smev:MessageType">
<xs:annotation>
<xs:documentation>Служебный блок атрибутов СМЭВ
</xs:documentation>
</xs:annotation>
</xs:element>
<!-- <xs:element name="SubMessage" type="smev:SubMessageType">
<xs:annotation>
<xs:documentation>Описание заявки пакета
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubMessages" type="smev:SubMessagesType">
61
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<xs:annotation>
<xs:documentation>Набор описей заявок пакета
</xs:documentation>
</xs:annotation>
</xs:element>-->
<xs:element name="MessageData" type="smev:MessageDataType">
<xs:annotation>
<xs:documentation>Блок-обертка данных СМЭВ</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppData" type="smev:AppDataType">
<xs:annotation>
<xs:documentation>Блок структурированных сведений</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AppDocument" type="smev:AppDocumentType">
<xs:annotation>
<xs:documentation>Блок вложений</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubRequestNumber" type="xs:string">
<xs:annotation>
<xs:documentation>Уникальный идентификатор сообщения внутри пакета назначается инициатором
взаимодействия
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Sender" type="smev:orgExternalType">
<xs:annotation>
<xs:documentation>Данные о системе-инициаторе взаимодействия
(Потребителе) (валидируется СМЭВ на соответствие сертификату)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Recipient" type="smev:orgExternalType">
<xs:annotation>
<xs:documentation>Данные о системе-получателе сообщения (Поставщике)
(валидируется СМЭВ по реестру поставщиков)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Originator" type="smev:orgExternalType">
<xs:annotation>
<xs:documentation>Данные о системе, инициировавашей цепочку из
нескольких запросов-ответов, объединенных единым процессом в рамках
взаимодействия
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Service" type="smev:ServiceType">
<xs:annotation>
<xs:documentation>
Целевой сервис
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TypeCode" type="smev:TypeCodeType">
<xs:annotation>
<xs:documentation>Тип сообщения</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Date" type="xs:dateTime">
<xs:annotation>
62
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<xs:documentation>Дата создания запроса</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RequestIdRef" type="smev:idType">
<xs:annotation>
<xs:documentation>Идентификатор сообщения-запроса, инициировавшего
взаимодействие
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OriginRequestIdRef" type="smev:idType">
<xs:annotation>
<xs:documentation>Идентификатор сообщения-запроса, инициировавшего
цепочку из нескольких запросов-ответов, объединенных единым
процессом в рамках взаимодействия
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceCode" type="xs:string">
<xs:annotation>
<xs:documentation>Код услуги</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CaseNumber" type="xs:string">
<xs:annotation>
<xs:documentation>Номер заявки в информационной системе-отправителе
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ServiceName" type="xs:string">
<xs:annotation>
<xs:documentation>Мнемоника электронного сервиса</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OKTMO" type="xs:string">
<xs:annotation>
<xs:documentation>Код OKTMO</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MessageId" type="smev:idType">
<xs:annotation>
<xs:documentation>Идентификатор сообщения</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TimeStamp" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Метка времени получения запроса СМЭВ.ом
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NodeId" type="xs:string">
<xs:annotation>
<xs:documentation>Уникальный идентификатор узла</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MessageClass" type="smev:MessageClassType">
<xs:annotation>
<xs:documentation>Идентификатор класса сообщения</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Status" type="smev:StatusType">
<xs:annotation>
<xs:documentation>Статус сообщения</xs:documentation>
63
Руководство пользователя Сервиса регистрации пользователей ЕСИА
</xs:annotation>
</xs:element>
<xs:element name="ExchangeType" type="xs:string">
<xs:annotation>
<xs:documentation>Категория взаимодействия</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="BinaryData" type="xs:base64Binary">
<xs:annotation>
<xs:documentation>Контент вложения</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Reference" type="smev:ReferenceType">
<xs:annotation>
<xs:documentation>Ссылка на вложение</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DigestValue" type="xs:base64Binary">
<xs:annotation>
<xs:documentation>Хеш-код вложения</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TestMsg" type="xs:string">
<xs:annotation>
<xs:documentation>Идентификатор тестового запроса</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RequestCode" type="xs:string">
<xs:annotation>
<xs:documentation>Код заявления</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Id" type="smev:PacketIdType">
<xs:annotation>
<xs:documentation>Идентификатор заявки пакета</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PacketIds" type="smev:PacketIdsType">
<xs:annotation>
<xs:documentation>Блок идентификаторов заявок пакета</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="HeaderType">
<xs:sequence>
<xs:element ref="smev:NodeId"/>
<xs:element ref="smev:MessageId"/>
<xs:element ref="smev:TimeStamp"/>
<xs:element ref="smev:MessageClass"/>
<xs:element ref="smev: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="smev:Message"/>
<xs:element ref="smev:MessageData"/>
</xs:sequence>
</xs:complexType>
<!-- <xs:complexType name="SubMessageType">
<xs:sequence>
<xs:element ref="smev:SubRequestNumber"/>
64
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<xs:element ref="smev:Status"/>
<xs:element ref="smev:Originator" minOccurs="0"/>
<xs:element ref="smev:Date"/>
<xs:element ref="smev:RequestIdRef" minOccurs="0"/>
<xs:element ref="smev:OriginRequestIdRef" minOccurs="0"/>
<xs:element ref="smev:ServiceCode" minOccurs="0"/>
<xs:element ref="smev:CaseNumber" minOccurs="0"/>
xs:sequence>
</xs:complexType>
<xs:complexType name="SubMessagesType">
<xs:sequence>
<xs:element ref="smev:SubMessage" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>-->
<xs:complexType name="MessageType">
<xs:sequence>
<xs:element ref="smev:Sender"/>
<xs:element ref="smev:Recipient"/>
<xs:element ref="smev:Originator" minOccurs="0"/>
<xs:choice>
<xs:element ref="smev:ServiceName"/>
<xs:element ref="smev:Service"/>
</xs:choice>
<xs:element ref="smev:TypeCode"/>
<xs:element ref="smev:Status"/>
<xs:element ref="smev:Date"/>
<xs:element ref="smev:ExchangeType"/>
<xs:element ref="smev:RequestIdRef" minOccurs="0"/>
<xs:element ref="smev:OriginRequestIdRef" minOccurs="0"/>
<xs:element ref="smev:ServiceCode" minOccurs="0"/>
<xs:element ref="smev:CaseNumber" minOccurs="0"/>
<!-<xs:element ref="smev:SubMessages" minOccurs="0" maxOccurs="1"/>-->
<xs:element ref="smev:TestMsg" minOccurs="0"/>
<xs:element ref="smev:OKTMO" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="MessageDataType">
<xs:sequence>
<xs:element ref="smev:AppData" minOccurs="0"/>
<xs:element ref="smev:AppDocument" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PacketIdType">
<xs:sequence>
<xs:element ref="smev:MessageId"/>
<xs:element ref="smev:SubRequestNumber"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PacketIdsType">
<xs:sequence>
<xs:element ref="smev:Id" maxOccurs="unbounded"/>
</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="smev:RequestCode"/>
65
Руководство пользователя Сервиса регистрации пользователей ЕСИА
<xs:choice>
<xs:element ref="smev:BinaryData"/>
<xs:sequence>
<xs:element ref="smev:Reference"/>
<xs:element ref="smev:DigestValue"/>
</xs:sequence>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ReferenceType" mixed="true">
<xs:sequence>
<xs:element ref="xop:Include" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="orgExternalType">
<xs:annotation>
<xs:documentation>Сведения об информационной системе
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Code" type="smev:MnemonicType">
<xs:annotation>
<xs:documentation>Идентификатор системы</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Name" type="xs:string">
<xs:annotation>
<xs:documentation>Наименование системы</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="TypeCodeType">
<xs:restriction base="xs:string">
<xs:enumeration value="GSRV">
<xs:annotation>
<xs:documentation>Взаимодействие в рамках оказания государственных
услуг
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GFNC">
<xs:annotation>
<xs:documentation>Взаимодействие в рамках исполнения государственных функций
</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OTHR">
<xs:annotation>
<xs:documentation>
Взаимодействие в иных целях, предусмотренных законодательством Российской Федерации
</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="MessageClassType">
<xs:restriction base="xs:string">
<xs:enumeration value="REQUEST">
<xs:annotation>
<xs:documentation>Запрос от потребителя к поставщику
</xs:documentation>
</xs:annotation>
66
Руководство пользователя Сервиса регистрации пользователей ЕСИА
</xs:enumeration>
<xs:enumeration value="RESPONSE">
<xs:annotation>
<xs:documentation>Ответ поставщика потребителю</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="StatusType">
<xs:restriction base="xs:string">
<xs:enumeration value="REQUEST">
<xs:annotation>
<xs:documentation>Запрос</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="RESULT">
<xs:annotation>
<xs:documentation>Результат</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="REJECT">
<xs:annotation>
<xs:documentation>Мотивированный отказ</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="INVALID">
<xs:annotation>
<xs:documentation>Ошибка при ФЛК</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ACCEPT">
<xs:annotation>
<xs:documentation>Сообщение-квиток о приеме</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PING">
<xs:annotation>
<xs:documentation>Запрос данных/результатов</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PROCESS">
<xs:annotation>
<xs:documentation>В обработке</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NOTIFY">
<xs:annotation>
<xs:documentation>Уведомление об ошибке</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FAILURE">
<xs:annotation>
<xs:documentation>Технический сбой</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="CANCEL">
<xs:annotation>
<xs:documentation>Отзыв заявления</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STATE">
<xs:annotation>
<xs:documentation>Возврат состояния</xs:documentation>
67
Руководство пользователя Сервиса регистрации пользователей ЕСИА
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PACKET">
<xs:annotation>
<xs:documentation>Передача пакетного сообщения</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="idType">
<xs:restriction base="xs:string"/>
</xs:simpleType>
<xs:simpleType name="MnemonicType">
<xs:annotation>
<xs:documentation>Формат мнемоники</xs:documentation>
</xs:annotation>
<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:annotation>
<xs:documentation>Информация о целевом сервисе</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Mnemonic" type="xs:string">
<xs:annotation>
<xs:documentation>Мнемоника сервиса</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Version" type="smev:VersionType">
<xs:annotation>
<xs:documentation>Версия сервиса</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="VersionType">
<xs:annotation>
<xs:documentation>
Формат версии
</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="\d{1,2}\.\d{2}"></xs:pattern>
</xs:restriction>
</xs:simpleType>
</xs:schema>
68
Руководство пользователя Сервиса регистрации пользователей ЕСИА
4.2 Описание общих структур данных
Параметр комплексного типа: reqAuthInf
№
Код параметра
Описание
параметра
Обязательность
Способ
заполнения/Тип
1
requestData
Содержание
подписанной
заявки
Y
Xs:string
2
signature
Электронная
подпись заявки
Y
Xs:string
13
Комментарий
Данные заявки в
формате UTF-8,
закодированные в
Base64. Под заявкой
понимается текст,
который видит
оператор при
регистрации /
подтверждении
личности
пользователя, и
который оператор
подписывает своей
электронной
подписью13
Электронная
подпись в формате
PKSC#7 detached
или attached
Для метода Register рекомендуется использовать текст следующего содержания:
Я, {Петров Петр Петрович}, номер паспорта {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} процедуру идентификации по данному документу, а
также предъявил указанный СНИЛС.
Я подтверждаю подачу заявки на регистрацию его учетной записи в Единой системе идентификации и аутентификации.
Для метода Recover рекомендуется использовать текст следующего содержания:
Я, {Петров Петр Петрович}, номер паспорта {0000 000090}, подтверждаю, что пользователь со следующими данными:
ФИО: {Иванов Иван Иванович}
СНИЛС: {123-456-789 01}
Пол: {Мужской}
Дата рождения: {18.09.1982}
Вид документа, удостоверяющего личность: {Паспорт гражданина Российской Федерации}
Данные документа: {4506 707044, выдан 01.01.2003, код подразделения 772-044}
E-mail: {mail@example.com}
Мобильный телефон: {+7(910)4141414}
успешно прошел в центре обслуживания {Центр регистрации №1} процедуру идентификации по данному документу, а
также предъявил указанный СНИЛС.
Я подтверждаю подачу заявки на восстановление доступа к его учетной записи в Единой системе идентификации и
аутентификации.
Для метода Confirm рекомендуется использовать текст следующего содержания:
Я, {Петров Петр Петрович}, номер паспорта {0000 000090}, подтверждаю, что пользователь со следующими данными:
ФИО: {Иванов Иван Иванович}
Вид документа, удостоверяющего личность: {Паспорт гражданина Российской Федерации}
Серия и номер документа: {4506 707042}
успешно прошел в центре обслуживания {Центр регистрации №1} процедуру идентификации по данному документу.
Я подтверждаю подачу заявки на подтверждение его учетной записи в Единой системе идентификации и
аутентификации.
69
Руководство пользователя Сервиса регистрации пользователей ЕСИА
signature,
поставленная КЭП
оператора на заявку
(байтовое
представление
данных заявки в
формате UTF-8 до
кодирования в
base64).
Электронная
подпись среди
authenticatedAttribut
es должна
содержать атрибут
signingTime (время
подписи),
определенный
стандартом PKCS
#914. ЕСИА
проверяет, что с
момента
подписания запроса
прошло не более 10
минут15.
Параметр комплексного типа: doc (для методов Register, Recover и RegisterCertificate)
Обязательность
Способ
Комментарий
заполнения/Тип
тип документа,
удостоверяюще
го личность
Y
Xs:string
series
серия
документа
N
Xs:string
3
number
номер
документа
Y
Xs:string
4
issueId
идентификатор
организации,
Y
Xs:string
№
Код параметра
1
type
2
14
15
Описание
параметра
См.: http://tools.ietf.org/pdf/rfc2315.pdf и http://tools.ietf.org/pdf/rfc2985.pdf
Дополнительные требования к подписи представлены в п. 4.3 документа.
70
для паспорта
гражданина РФ
должен иметь
значение
“RF_PASSPORT”,
для документа
иностранного
гражданина –
“FID_DOC”
для паспорта РФ
обязателен и имеет
формат ХХХХ, для
документа
иностранного
гражданина –
необязателен (не
более 32 символов)
для паспорта РФ
имеет формат
ХХХХХХ, для
документа
иностранного
гражданина – от 1
до 32 символов
для паспорта
гражданина РФ –
Руководство пользователя Сервиса регистрации пользователей ЕСИА
выдавшей
документ
5
issueDate
6
expiryDate
дата выдачи
документа
дата окончания
срока действия
документа
Y
Xs:string
N
Xs:string
код подразделения,
задается в формате
XXXXXX; для
документа
иностранного
гражданина не
заполняется
задается в формате
ДД.ММ.ГГГГ
для паспорта
гражданина РФ не
указывается, для
документа
иностранного
гражданина – если
дата указана в
документе, задается
в формате
ДД.ММ.ГГГГ
Параметр комплексного типа: doc (для метода Confirm)
№
Код параметра
Описание
параметра
Обязательность
Способ
заполнения/Тип
1
type
тип документа,
удостоверяюще
го личность
Y
Xs:string
2
series
серия
документа
N
Xs:string
3
number
номер
документа
Y
Xs:string
71
Комментарий
для паспорта
гражданина РФ
должен иметь
значение
“RF_PASSPORT”,
для документа
иностранного
гражданина –
“FID_DOC”
для паспорта РФ
обязателен и имеет
формат ХХХХ, для
документа
иностранного
гражданина –
необязателен (не
более 32 символов)
для паспорта РФ
имеет формат
ХХХХХХ, для
документа
иностранного
гражданина – от 1
до 32 символов
Руководство пользователя Сервиса регистрации пользователей ЕСИА
4.3 Требования к электронной подписи оператора
Вызов сервиса ЕСИА (кроме метода RegisterCertificate) возможен только информационной
системой, оператором которой является организация – Оператор выдачи ключа ПЭП. Получение
статуса Оператора выдачи ключа ПЭП осуществляется согласно Регламенту.
Конкретный запрос на вызов метода сервиса содержит в себе подпись оператора –
сотрудника, осуществляющего операцию по регистрации / подтверждению личности /
восстановлению доступа. Для формирования подписи оператор должен использовать КЭП,
выданную на него как на сотрудника организации, причем в подписи должен содержаться:

СНИЛС оператора как физического лица;

ОГРН Оператора выдачи ключа ПЭП, поскольку вызов сервиса ЕСИА осуществляется
от имени сотрудника Оператора выдачи ключа ПЭП, что подтверждается его КЭП.
Вызов метода RegisterCertificate возможен только информационной системой, оператором
которой является УЦ. УЦ должен быть зарегистрирован в качестве организации в ЕСИА и
получить признак УЦ (осуществляется согласно Регламенту).
72
Download