Описание общих структур данных Параметр комплексного типа: reqAuthInf
№
| Код параметра
| Описание параметра
| Обязательность
| Способ заполнения/Тип
| Комментарий
| 1
| requestData
| Содержание подписанной заявки
| Y
| Xs:string
| Данные заявки в формате UTF-8, закодированные в Base64. Под заявкой понимается текст, который видит оператор при регистрации / подтверждении личности пользователя, и который оператор подписывает своей электронной подписью13
| 2
| signature
| Электронная подпись заявки
| Y
| Xs:string
| Электронная подпись в формате PKSC#7 detached или attached signature, поставленная КЭП оператора на заявку (байтовое представление данных заявки в формате UTF-8 до кодирования в base64). Электронная подпись среди authenticatedAttributes должна содержать атрибут signingTime (время подписи), определенный стандартом PKCS #914. ЕСИА проверяет, что с момента подписания запроса прошло не более 10 минут15.
|
Параметр комплексного типа: doc (для методов Register, Recover и RegisterCertificate)
№
| Код параметра
| Описание параметра
| Обязательность
| Способ заполнения/Тип
| Комментарий
| 1
| type
| тип документа, удостоверяющего личность
| Y
| Xs:string
| для паспорта гражданина РФ должен иметь значение “RF_PASSPORT”, для документа иностранного гражданина – “FID_DOC”
| 2
| series
| серия документа
| N
| Xs:string
| для паспорта РФ обязателен и имеет формат ХХХХ, для документа иностранного гражданина – необязателен (не более 32 символов)
| 3
| number
| номер документа
| Y
| Xs:string
| для паспорта РФ имеет формат ХХХХХХ, для документа иностранного гражданина – от 1 до 32 символов
| 4
| issueId
| идентификатор организации, выдавшей документ
| Y
| Xs:string
| для паспорта гражданина РФ – код подразделения, задается в формате XXXXXX; для документа иностранного гражданина не заполняется
| 5
| issueDate
| дата выдачи документа
| Y
| Xs:string
| задается в формате ДД.ММ.ГГГГ
| 6
| expiryDate
| дата окончания срока действия документа
| N
| Xs:string
| для паспорта гражданина РФ не указывается, для документа иностранного гражданина – если дата указана в документе, задается в формате ДД.ММ.ГГГГ
|
Параметр комплексного типа: doc (для метода Confirm)
№
| Код параметра
| Описание параметра
| Обязательность
| Способ заполнения/Тип
| Комментарий
| 1
| type
| тип документа, удостоверяющего личность
| Y
| Xs:string
| для паспорта гражданина РФ должен иметь значение “RF_PASSPORT”, для документа иностранного гражданина – “FID_DOC”
| 2
| series
| серия документа
| N
| Xs:string
| для паспорта РФ обязателен и имеет формат ХХХХ, для документа иностранного гражданина – необязателен (не более 32 символов)
| 3
| number
| номер документа
| Y
| Xs:string
| для паспорта РФ имеет формат ХХХХХХ, для документа иностранного гражданина – от 1 до 32 символов
| |