draft-ietf-trade-voucher-lang-04.txt   draft-ietf-trade-voucher-lang-05.txt 
Trade Working Group December 2002 Trade Working Group February 2003
INTERNET-DRAFT Ko Fujimura INTERNET-DRAFT Ko Fujimura
Masayuki Terada Masayuki Terada
Expires: June 2003 NTT Expires: August 2003 NTT
XML Voucher: Generic Voucher Language XML Voucher: Generic Voucher Language
<draft-ietf-trade-voucher-lang-04.txt> <draft-ietf-trade-voucher-lang-05.txt>
Status of This Document Status of This Document
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026. all provisions of Section 10 of RFC2026.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
skipping to change at page 2, line 5 skipping to change at page 1, line 49
Abstract Abstract
This document specifies rules for defining voucher properties in XML This document specifies rules for defining voucher properties in XML
syntax. A voucher is a logical entity that represents a right to syntax. A voucher is a logical entity that represents a right to
claim goods or services. A voucher can be used to transfer a claim goods or services. A voucher can be used to transfer a
wide-range of electronic-values, including coupons, tickets, loyalty wide-range of electronic-values, including coupons, tickets, loyalty
points, and gift certificates, which are often necessary to process points, and gift certificates, which are often necessary to process
in the course of payment and/or delivery transactions. in the course of payment and/or delivery transactions.
Copyright (C) The Internet Society (2003). All Rights Reserved.
Acknowledgements Acknowledgements
The following persons, in alphabetic order, contributed substantially The following persons, in alphabetic order, contributed substantially
to the material herein: to the material herein:
Donald Eastlake 3rd Donald Eastlake 3rd
Ian Grigg Ian Grigg
Renato Iannella Renato Iannella
Yoshiaki Nakajima Yoshiaki Nakajima
skipping to change at page 2, line 44 skipping to change at page 2, line 44
6.7 <Collector> ...............................................10 6.7 <Collector> ...............................................10
6.8 <Value> ...................................................11 6.8 <Value> ...................................................11
6.8.1 <Ratio> .................................................12 6.8.1 <Ratio> .................................................12
6.8.2 <Fixed> .................................................12 6.8.2 <Fixed> .................................................12
6.9 <Merchandise> .............................................13 6.9 <Merchandise> .............................................13
6.10 <ValidPeriod> ............................................14 6.10 <ValidPeriod> ............................................14
6.11 <Conditions> .............................................14 6.11 <Conditions> .............................................14
7. IANA Considerations ...........................................14 7. IANA Considerations ...........................................14
8. VTS Schema Example ............................................17 8. VTS Schema Example ............................................17
9. Security Considerations .......................................17 9. Security Considerations .......................................17
10. References ....................................................17 10. Normative References ..........................................17
11. Author's Address ..............................................18 11. Informational References ......................................18
12. Author's Address ..............................................18
Full Copyright Statement ..........................................19 Full Copyright Statement ..........................................19
1. Introduction 1. Introduction
This document, XML Voucher, specifies rules for defining voucher This document, XML Voucher, specifies rules for defining voucher
properties in XML syntax. The motivation and background of the properties in XML syntax. The motivation and background of the
specification are described in [GVT]. specification are described in [GVT].
A voucher is a logical entity that represents a certain right and A voucher is a logical entity that represents a certain right and
skipping to change at page 17, line 34 skipping to change at page 17, line 34
Using this schema definition, the <vts:Version> can be used for Using this schema definition, the <vts:Version> can be used for
specifying the VTS version number and the <vts:KeyInfo> element can specifying the VTS version number and the <vts:KeyInfo> element can
be used for specifying the Issuer in the Voucher Component as shown be used for specifying the Issuer in the Voucher Component as shown
in Section 5. in Section 5.
9. Security Considerations 9. Security Considerations
Security issues for delivering Voucher Components are discussed in Security issues for delivering Voucher Components are discussed in
Section 3. Section 3.
10. References 10. Normative References
[ECML] D. Eastlake, "Electronic Commerce Modeling Language (ECML)
Version 2 Specification", draft-ietf-trade-ecml2-spec-06.txt,
November 2002.
[GVT] K. Fujimura, "Requirements and Design for Voucher Trading
System (VTS)", draft-ietf-trade-drt-requirements-04.txt, July
2002. (Approved by IESG, should be in RFC Editor queue.)
[IPSEC] R. Thayer, N. Doraswamy, and R. Glenn, "IP Security Document
Roadmap", RFC2411, November 1998
[ISO4217] "Codes for the representation of currencies and funds", [ISO4217] "Codes for the representation of currencies and funds",
ISO 4217, 1995. ISO 4217, 1995.
[RFC2119] S. Bradner, "Key words for use in RFCs to Indicate [RFC2119] S. Bradner, "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997. Requirement Levels", BCP 14, RFC 2119, March 1997.
[TLS] T. Dierks, C. Allen, "The TLS Protocol Version 1.0", RFC2246,
January 1999.
[URN] R. Moats, "URN Syntax", RFC2141, May 1997. [URN] R. Moats, "URN Syntax", RFC2141, May 1997.
[URN-NS-IETF] R. Moats, "A URN Namespace for IETF Documents", [URN-NS-IETF] R. Moats, "A URN Namespace for IETF Documents",
RFC2648, August 1999. RFC2648, August 1999.
[VTS-API] M. Terada and K. Fujimura, "Voucher Trading System
Application Programming Interface (VTS-API)",
draft-ietf-trade-voucher-vtsapi-03.txt, August 2002.
[XML] "Extensible Mark Up Language (XML) 1.0 (Second Edition)", A [XML] "Extensible Mark Up Language (XML) 1.0 (Second Edition)", A
W3C Recommendation, <http://www.w3.org/TR/REC-xml>, October 2000. W3C Recommendation, <http://www.w3.org/TR/REC-xml>, October 2000.
[XMLDSIG] D. Eastlake, J. Reagle, and D. Solo, "XML-Signature
Syntax and Processing", RFC3275, March 2002.
[XML-ns] "Namespaces in XML", A W3C Recommendation, [XML-ns] "Namespaces in XML", A W3C Recommendation,
<http://www.w3.org/TR/REC-xml-names>, January 1999. <http://www.w3.org/TR/REC-xml-names>, January 1999.
[XML-Registry] M. Mealing, "The IETF XML Registry", [XML-Registry] M. Mealing, "The IETF XML Registry",
draft-mealling-iana-xmlns-registry-04, June 2002. In RFC Editor draft-mealling-iana-xmlns-registry-04, June 2002. In RFC Editor
queue. queue.
[XML-Schema-1] H. Thompson, D. Beech, M. Maloney, and [XML-Schema-1] H. Thompson, D. Beech, M. Maloney, and
N. Mendelsohn, "XML Schema Part 1: Structures W3C Recommendation.", N. Mendelsohn, "XML Schema Part 1: Structures W3C Recommendation.",
<http://www.w3.org/TR/xmlschema-1/>, May 2001. <http://www.w3.org/TR/xmlschema-1/>, May 2001.
[XML-Schema-2] P. Biron and A Malhotra, "XML Schema Part 2: [XML-Schema-2] P. Biron and A Malhotra, "XML Schema Part 2:
Datatypes W3C Recommendation.", Datatypes W3C Recommendation.",
<http://www.w3.org/TR/xmlschema-2/>, May 2001. <http://www.w3.org/TR/xmlschema-2/>, May 2001.
11. Author's Address 11. Informational References
[GVT] K. Fujimura, "Requirements and Design for Voucher Trading
System (VTS)", draft-ietf-trade-drt-requirements-04.txt, July
2002. In RFC Editor queue.
[IPSEC] R. Thayer, N. Doraswamy, and R. Glenn, "IP Security Document
Roadmap", RFC2411, November 1998
[TLS] T. Dierks, C. Allen, "The TLS Protocol Version 1.0", RFC2246,
January 1999.
[VTS-API] M. Terada and K. Fujimura, "Voucher Trading System
Application Programming Interface (VTS-API)",
draft-ietf-trade-voucher-vtsapi-05.txt, February 2003.
[XMLDSIG] D. Eastlake, J. Reagle, and D. Solo, "XML-Signature
Syntax and Processing", RFC3275, March 2002.
12. Author's Address
Ko Fujimura and Masayuki Terada Ko Fujimura and Masayuki Terada
NTT Corporation NTT Corporation
1-1 Hikari-no-oka, Yokosuka-shi, Kanagawa, 239-0847 JAPAN 1-1 Hikari-no-oka, Yokosuka-shi, Kanagawa, 239-0847 JAPAN
Phone: +81-(0)468-59-3814 Phone: +81-(0)46-859-3814
Fax: +81-(0)468-59-8329 Fax: +81-(0)46-859-8329
Email: fujimura@isl.ntt.co.jp, terada@isl.ntt.co.jp Email: fujimura@isl.ntt.co.jp, terada@isl.ntt.co.jp
Full Copyright Statement Full Copyright Statement
Copyright (C) The Internet Society (2002). All Rights Reserved. Copyright (C) The Internet Society (2003). All Rights Reserved.
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph are kind, provided that the above copyright notice and this paragraph are
included on all such copies and derivative works. However, this included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of Internet organizations, except as needed for the purpose of
 End of changes. 

This html diff was produced by rfcdiff 1.25, available from http://www.levkowetz.com/ietf/tools/rfcdiff/