⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2801.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 5 页
字号:
   o  the Status component is used to indicate to the Payment Handler      that an earlier exchange (e.g., an Offer Exchange) has      successfully completed and by the Payment Handler to indicate the      completion status of the Payment Exchange.   o  The Organisation Components are generated by the Merchant. They      contain details of the Merchant and Payment Handler Roles:      -  the Merchant role is required so that the Payment Handler can         identify which Merchant initiated the payment. Typically, the         result of the Payment Handler accepting (or making) a payment         on behalf of the Merchant will be a credit or debit transaction         to the Merchant's account held by the Payment Handler. These         transactions are outside the scope of this version of IOTP      -  the Payment Handler role is required so that the Payment         Handler can check that it is the correct Payment Handler to be         used for the payment   o  The Payment Component contains details of how much to pay, the      currency and the payment direction   o  The "Offer Response" Signature Component, if present, digitally      signs all of the above components to ensure their integrity. Note      that the Brand List and Brand Selection Components are not signed      until the payment information is created (step 4 in the diagram)   o  the Trading Role Data component contains from other roles (e.g., a      Merchant) that needs to be  forwarded to the Payment Handler   o  The Payment Scheme Component contains messages from the payment      protocol used in the Trade. For example they could be SET      messages, Mondex messages, GeldKarte Messages or one of the other      payment methods supported by IOTP. The content of the PaymentBurdett                      Informational                     [Page 23]RFC 2801                       IOTP/1.0                       April 2000      Scheme Component is defined in the supplements that describe how      IOTP works with various payment protocols.   o  The Payment Receipt Component contains a record of the payment.      The content depends upon the payment protocol used.   o  The "Payment Receipt" Signature Component provides proof of      payment by digitally signing both the Payment Receipt Component      and the Offer Response Signature. The signature on the offer      digitally signs the Order, Organisation and Delivery Components      contained in the Offer.  This signature effectively binds the      payment to the offer.   The example of a Payment Exchange above is the most general case.   Simpler cases are also possible. For example, if the amount paid is   not dependent on the payment brand and protocol selected then the   payment information generated by step 3 can be sent to the Consumer   at the same time as the Brand List Component generated by step 1.   These and other variations are described in the Baseline Purchase   IOTP Transaction (see section 9.1.8).2.2.3 Delivery Exchange   The goal of the Delivery Exchange is to cause purchased goods to be   delivered to the consumer either online or via physical delivery. A   second goal is to provide a "delivery note" to the consumer,   providing details about the delivery, such as shipping tracking   number. The result of the delivery may also be signed so that it can   be used for customer care in the case of problems with physical   delivery. The message flow is illustrated in the diagram below. *+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*  CONSUMER  DELIVERY     |        HANDLER     |  Merchant |STEP |     |     | 1.                 Consumer decides to trade and sends information                    about what to deliver and who is to take delivery,                    to the Merchant e.g., using HTML.     C --> M        Information on what is being delivered (outside                    scope of IOTP) 2.                 Merchant checks the information provided by the                    Consumer, adds information about how the delivery                    will occur, information about the Organisations                    involved in the delivery and optionally sings it                    and sends it to the ConsumerBurdett                      Informational                     [Page 24]RFC 2801                       IOTP/1.0                       April 2000     C <-- M        Components: Delivery; Organisations (Delivery                    Handler, Deliver To); Order, Optional Offer                    Response Signature 3.                 Consumer checks delivery information is OK,                    obtains authorisation for the delivery, for                    example by making a payment, and sends the                    delivery information to the Delivery Handler     C --------> D  DELIVERY REQUEST. Components: Status; Delivery,                    Organisations: (Merchant, Delivery Handler,                    DelivTo); Order, Trading Role Data (optional);                    Optional Offer Response Signature, Optional                    Payment Receipt Signature (from Payment Exchange) 4.                 Delivery Handler checks information and                    authorisation. Starts or schedules delivery and                    creates and then sends a delivery not tot the                    Consumer which can optionally be signed.     C <-------- D  DELIVERY RESPONSE. Components: Status; Delivery                    Note, Trading Role Data (optional); Optional                    Delivery Response Signature 5.                 Consumer checks delivery note is OK and accepts or                    waits for delivery as described in the the Delivery                    Note. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*                         Figure 4 Delivery ExchangeA Delivery Exchange uses the following Trading Components that arepassed between the Consumer, the Merchant and the Delivery Handler:   o  the Status component is used to indicate to the Delivery Handler      that an earlier exchange (e.g., an Offer Exchange or Payment      Exchange) has successfully completed and by the Delivery Handler      to indicate the completion status of the Delivery Exchange.   o  The Organisation Component(s) contain details of the Deliver To,      Delivery Handler and Merchant Roles:      -  the Deliver To role indicates where the goods or services are         to be delivered toBurdett                      Informational                     [Page 25]RFC 2801                       IOTP/1.0                       April 2000      -  the Delivery Handler role is required so that the Delivery         Handler can check that she is the correct Delivery Handler to         do the delivery      -  the Merchant role is required so that the Delivery Handler can         identify which Merchant initiated the delivery   o  The Order Component, contains information about the goods or      services to be delivered   o  The Delivery Component contains information about how delivery      will occur, for example by post or using e-mail.   o  The "Offer Response" Signature Component, if present, digitally      signs all of the above components to ensure their integrity.   o  The "Payment Receipt" Signature Component provides proof of      payment by digitally signing the Payment Receipt Component and the      Offer Signature. This is used by the Delivery Handler to check      that delivery is authorised   o  The Delivery Note Component contains customer care information      related to a physical delivery, or alternatively the actual      "electronic goods".  The Consumer's software does not interpret      information about a physical delivery but should have the ability      to display the information, both at the time of the delivery and      later if the Consumer selects the Trade to which this delivery      relates from a transaction list   o  The "Delivery Response" Signature Component, if present, provides      proof of the results of the Delivery by digitally signing the      Delivery Note and any Offer Response or Payment Response      signatures that the Delivery Handler received.2.2.4 Authentication Exchange   The goal of the Authentication Exchange is to allow one Organisation,   for example a financial institution, to be able to check that another   Organisation, for example a consumer, is who they appear to be.   An Authentication Exchange involves:   o  an Authenticator - the Organisation which is requesting the      authentication, and   o  an Authenticatee - the Organisation being authenticated.Burdett                      Informational                     [Page 26]RFC 2801                       IOTP/1.0                       April 2000   This is illustrated in the diagram below. +*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* Organisation 1 (Authenticatee)     |   Organisation 2     |  (Authenticator)STEP |     | 1.          First Organisation, e.g., a Consumer, takes an action (for             example by pressing a button on an HTML page) which             requires that the Organisation is authenticated     1 --> 2 Need for Authentication (outside scope of IOTP) 2.          The second Organisation generates an Authentication             Request - including challenge data, and a list of the             algorithms that may be used for the authentication -             and/or a request for the Organisation information then             sends it to the first Organisation     1 <-- 2 AUTHENTICATION REQUEST. Components: Authentication             Request, Trading Role Information Request 3.          The first Organisation optionally checks any signature             associated with the Authentication Request then uses the             specified authentication algorithm to generate an             Authentication Response which is sent back to the second             Organisation together with details of any Organisation             information requested     1 --> 2 AUTHENTICATION RESPONSE. Component: Authentication             Response, Organisation(s) 4.          The Authentication Response is checked against the             challenge data to check that the first Organisation is             who they appear to be and the result recorded in a Status             Component which is then sent back to the first             Organisation.     1 <-- 2 AUTHENTICATION STATUS. Component: Status 5.          The first Organisation then optionally checks the results             indicated by the Status and any associated signature and             takes the appropriate action or stops. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*                      Figure 5 Authentication ExchangeBurdett                      Informational                     [Page 27]RFC 2801                       IOTP/1.0                       April 2000   An Authentication Exchange uses the following Trading Components that   are passed between the two Organisations:   o  the Authentication Request Component that requests an      Authentication and indicates the authentication algorithm and      optional challenge data to be used.   o  A Trading Role Information Request Component that requests      information about an Organisation, for example a ship to address.   o  The Authentication Response Component which contains the challenge      response generated by the recipient of the Authentication Request      Component.   o  Organisation Components that contain the result of the Trading      Role Information Request   o  the Status Component which contains the results of the second      party's verification of the Authentication Response.2.3 Scope of Baseline IOTP   This specification describes the IOTP Transactions which make up   Baseline IOTP. As described in the preface, IOTP will evolve over   time. This section defines the initial conformance criteria for   implementations that claim to "support IOTP."   The main determinant on the scope of an IOTP implementation is the   roles which the solution is designed to support. The roles within   IOTP are described in more detail in section 2.1 Trading Roles. To   summarise the roles are: Merchant, Consumer, Payment Handler,   Delivery Handler and Customer Care Provider.   Payment Handlers who can be of three types:   o  those who accept a payment as part of a purchase or make a payment      as part of a refund,   o  those who accept value as part of a deposit transaction, or   o  those that issue value a withdrawal transaction   The following table d

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -