AITS:loadCertificatesList:v2.0: различия между версиями

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
(Новая страница: «== Общие сведения == Операция '''getCertificateChangesList''' предназначена для получения сведений о сер...»)
 
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
== Общие сведения ==
== Общие сведения ==
Операция '''getCertificateChangesList''' предназначена для получения сведений о сертификатах в формате UN/CEFACT, выпущенных или изменивших статус за указанный период времени.
Операция '''loadCertificates''' предназначена для получения сведений о сертификатах в формате UN/CEFACT по идентификатору.


==Спецификация запроса==
==Спецификация запроса==
Строка 18: Строка 18:
|-
|-
|002
|002
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|crt:}}ecid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|crt:}}ecid>'''}}
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|crt:}}ecid>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|crt:}}ecid>'''}}
|bs:Identifier
|bs:Identifier
|[1..*]
|[1..*]
Строка 24: Строка 24:
|-
|-
|003
|003
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''<{{color|#660e7a|crt:}}contentEncoding>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|crt:}}contentEncoding>'''}}
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|crt:}}contentEncoding>'''}}{{color|#131313|?}}{{color|#190dbf|'''</{{color|#660e7a|crt:}}contentEncoding>'''}}
|crt:ContentEncoding
|crt:ContentEncoding
|[0..1]
|[0..1]
Строка 30: Строка 30:
<span style="white-space:nowrap; font-weight: normal;">Тип кодирования содержимого электронного сертификата в ответе сервиса.</span>
<span style="white-space:nowrap; font-weight: normal;">Тип кодирования содержимого электронного сертификата в ответе сервиса.</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
<div class="mw-collapsible-content" style="font-weight: normal;">
* Значение по умолчанию - plain.</div>
'''Допустимые значения:'''
* plain - xml-документ
* gzip - сжатый
* base64 - кодированный в base64
* cdata - xml-документ в формате CDATA
'''Значение по умолчанию''' - plain</div>
</div>
</div>
|-
|004
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''</aits:loadCertificatesRequest>'''}}
|
|
|style="width:52em;"|
|-
|}
==Спецификация ответа==
{| class="wikitable"
! #
! Название XML-элемента
! Тип
! Обязат.
! Описание (нажмите [...] для отображения дополнительного описания)
|-
|001
|style="font-weight: ; font-family: Courier;" |{{color|#190dbf|'''<aits:loadCertificatesResponse>'''}}
|
|
|style="width:52em;"|
|-
|002
|style="font-weight: ; font-family: Courier;" |···{{color|#190dbf|'''<{{color|#660e7a|crt:}}ecdata {{color|Red|encoding&#61;}}{{color|#007f15|"?"}}'''}}
|crt:DocumentContent
|[1..1]
|<div class="mw-collapsible mw-collapsed" data-expandtext="&nbsp;...&nbsp;" data-collapsetext="свернуть" style="font-weight: bold; width:52em;">
<span style="white-space:nowrap; font-weight: normal;">Сведения о сертификатах</span>
<div class="mw-collapsible-content" style="font-weight: normal;">
В зависимости от указанного типа encoding может содержать:
* для типа plain - xml-элемент SPSCertificate (передается по-умолчанию);
* для типа base64 - закодированный в base64 xml-элемент SPSCertificate.</div>
</div>
|-
|003
|style="font-weight: ; font-family: Courier;" |······{{color|#190dbf|'''eclist'''}}
|{{color|#ff0000|'''???'''}}
|[1..1]
|
|-
|004
|style="font-weight: ; font-family: Courier;" |·········{{color|#190dbf|'''SPSCertificate'''}}
|{{color|#ff0000|'''???'''}}
|[1..*]
|
|-
|-

Текущая версия на 17:20, 25 января 2026

Общие сведения

Операция loadCertificates предназначена для получения сведений о сертификатах в формате UN/CEFACT по идентификатору.

Спецификация запроса

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <aits:loadCertificatesRequest>
002 ···<crt:ecid>?</crt:ecid> bs:Identifier [1..*] Идентификатор электронного сертификата.
003 ···<crt:contentEncoding>?</crt:contentEncoding> crt:ContentEncoding [0..1]

Тип кодирования содержимого электронного сертификата в ответе сервиса.

Допустимые значения:

  • plain - xml-документ
  • gzip - сжатый
  • base64 - кодированный в base64
  • cdata - xml-документ в формате CDATA
Значение по умолчанию - plain
004 </aits:loadCertificatesRequest>

Спецификация ответа

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <aits:loadCertificatesResponse>
002 ···<crt:ecdata encoding="?" crt:DocumentContent [1..1]

Сведения о сертификатах

В зависимости от указанного типа encoding может содержать:

  • для типа plain - xml-элемент SPSCertificate (передается по-умолчанию);
  • для типа base64 - закодированный в base64 xml-элемент SPSCertificate.
003 ······eclist ??? [1..1]
004 ·········SPSCertificate ??? [1..*]