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