Телекоммуникационные технологии



         

Открытый торговый протокол Интернет– IOTP версия 0 - часть 54


Необходима проверка того, что каждый компонент подписи содержит элементы дайджеста, которые относятся к корректным данным.

Элементы Digest, которые должны присутствовать, зависят от торговой роли организации, генерирующей цифровую подпись:

  • если подписант является продавцом, тогда:

  • элементы дайджеста должны присутствовать во всех компонентах блока запроса, вне зависимости от компонента выбора вида платежа, который является опционным;

  • если подписантом, формирующим цифровую подпись, является кассир, тогда элементы дайджеста должны присутствовать для:

  • компонента подписи, сформированной продавцом и, опционно
  • один или более компонентов подписи, сформированной предыдущим Кксиром в транзакции.

Торговые компоненты

Далее рассматриваются торговые компоненты, используемые в IOTP. Торговые компоненты являются дочерними XML-элементами, что показано на диаграмме рис. .14.

Рис. .14. Торговые компоненты

Перечень торговых компонентов представлен ниже в порядке их вероятности использования:

  • Компонент протокольных опций
  • Компонент запроса аутентификации
  • Компонент отклика аутентификации
  • Компонент запроса информации о торговой роли
  • Компонент заказа
  • Компонент организации
  • Компонент списка видов платежа
  • Компонент выбора вида платежа
  • Компонент платежа
  • Компонент схема платежа
  • Компонент платежная расписка
  • Компонент доставки
  • Компонент данных доставки
  • Компонент накладной
  • Компонент подписи
  • Компонент сертификата
  • Компонент ошибки

Заметим, что следующие компоненты в других секциях этой спецификации:

  • Id-компонент транзакции (смотри раздел 3.3.1)
  • Id-компонент сообщения (смотри раздел 3.3.2)

Компонент протокольных опций

Опции протокола представляют собой опции, которые работают с транзакциями IOTP в целом. Определение компонента протокольных опций представлено ниже.

<!ELEMENT ProtocolOptions EMPTY >

<!ATTLIST ProtocolOptions ID ID #REQUIRED

xml:lang NMTOKEN #REQUIREDShortDesc CDATA #REQUIRED

SenderNetLocn CDATA #IMPLIEDSecureSenderNetLocn CDATA #IMPLIED

SuccessNetLocn CDATA #REQUIRED >




Содержание  Назад  Вперед