1

2Identity Metasystem Interoperability 3Version 1.0 Errata

4Approved Errata

527 May 2010

6Specification URIs: 7This Version: 8 http://docs.oasis-open.org/imi/identity/v1.0/os/identity-1.0-errata-os.html 9 http://docs.oasis-open.org/imi/identity/v1.0/os/identity-1.0-errata-os.doc (Authoritative) 10 http://docs.oasis-open.org/imi/identity/v1.0/os/identity-1.0-errata-os.pdf 11Previous Version: 12 http://docs.oasis-open.org/imi/identity/v1.0/cd/identity-1.0-errata-cd-01.html 13 http://docs.oasis-open.org/imi/identity/v1.0/cd/identity-1.0-errata-cd-01.doc (Authoritative) 14 http://docs.oasis-open.org/imi/identity/v1.0/cd/identity-1.0-errata-cd-01.pdf 15Latest Version: 16 http://docs.oasis-open.org/imi/identity/v1.0/identity-1.0-errata.html 17 http://docs.oasis-open.org/imi/identity/v1.0/identity-1.0-errata.doc (Authoritative) 18 http://docs.oasis-open.org/imi/identity/v1.0/identity-1.0-errata.pdf 19Technical Committee: 20 OASIS Identity Metasystem Interoperability (IMI) TC 21Chair(s): 22 Marc Goodner, Microsoft Corporation 23 Anthony Nadalin, Microsoft Corporation 24Editor(s): 25 Michael B. Jones, Microsoft Corporation 26Related work: 27 This specification errata is related to OASIS Specification Identity Metasystem Interoperability 28 Version 1.0. 29Declared XML Namespace(s): 30 http://docs.oasis-open.org/imi/ns/identity-200810 31 http://schemas.xmlsoap.org/ws/2005/05/identity 32Abstract: 33 This document lists errata for OASIS Standard Identity Metasystem Interoperability Version 1.0 34 [IMI 1.0] produced by the Identity Metasystem Interoperability (IMI) Technical Committee. The 35 standard was approved by the OASIS membership on 1 July 2009. 36Status: 37 This document was last revised or approved by the Identity Metasystem Interoperability TC on the 38 above date. The level of approval is also listed above. Check the “Latest Version” or “Latest 39 Approved Version” location noted above for possible later revisions of this document.

1identity-1.0-errata-os 27 May 2010 2Copyright © OASIS® 2010. All Rights Reserved. Page 1 of 10 40 Technical Committee members should send comments on this specification to the 41 Technical Committee’s email list. Others should send comments to the Technical 42 Committee by using the “Send a Comment” button on the Technical Committee’s web 43 page at http://www.oasis-open.org/committees/imi/. 44 For information on whether any patents have been disclosed that may be essential to implementing 45 this specification, and any offers of patent licensing terms, please refer to the Intellectual Property 46 Rights section of the Technical Committee web page (http://www.oasis- 47 open.org/committees/imi/ipr.php). 48 The non-normative errata page for this specification is located at http://www.oasis- 49 open.org/committees/imi/.

3identity-1.0-errata-os 27 May 2010 4Copyright © OASIS® 2010. All Rights Reserved. Page 2 of 10 50Notices

51Copyright © OASIS® 2010. All Rights Reserved. 52All capitalized terms in the following text have the meanings assigned to them in the OASIS Intellectual 53Property Rights Policy (the "OASIS IPR Policy"). The full Policy may be found at the OASIS website. 54This document and translations of it may be copied and furnished to others, and derivative works that 55comment on or otherwise explain it or assist in its implementation may be prepared, copied, published, and 56distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and 57this section are included on all such copies and derivative works. However, this document itself may not be 58modified in any way, including by removing the copyright notice or references to OASIS, except as needed 59for the purpose of developing any document or deliverable produced by an OASIS Technical Committee (in 60which case the rules applicable to copyrights, as set forth in the OASIS IPR Policy, must be followed) or as 61required to translate it into languages other than English. 62The limited permissions granted above are perpetual and will not be revoked by OASIS or its successors or 63assigns. 64This document and the information contained herein is provided on an "AS IS" basis and OASIS 65DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY 66WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY OWNERSHIP 67RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR 68PURPOSE. 69OASIS requests that any OASIS Party or any other party that believes it has patent claims that would 70necessarily be infringed by implementations of this OASIS Committee Specification or OASIS Standard, to 71notify OASIS TC Administrator and provide an indication of its willingness to grant patent licenses to such 72patent claims in a manner consistent with the IPR Mode of the OASIS Technical Committee that produced 73this specification. 74OASIS invites any party to contact the OASIS TC Administrator if it is aware of a claim of ownership of any 75patent claims that would necessarily be infringed by implementations of this specification by a patent holder 76that is not willing to provide a license to such patent claims in a manner consistent with the IPR Mode of the 77OASIS Technical Committee that produced this specification. OASIS may include such claims on its 78website, but disclaims any obligation to do so. 79OASIS takes no position regarding the validity or scope of any intellectual property or other rights that might 80be claimed to pertain to the implementation or use of the technology described in this document or the 81extent to which any license under such rights might or might not be available; neither does it represent that 82it has made any effort to identify any such rights. Information on OASIS' procedures with respect to rights in 83any document or deliverable produced by an OASIS Technical Committee can be found on the OASIS 84website. Copies of claims of rights made available for publication and any assurances of licenses to be 85made available, or the result of an attempt made to obtain a general license or permission for the use of 86such proprietary rights by implementers or users of this OASIS Committee Specification or OASIS 87Standard, can be obtained from the OASIS TC Administrator. OASIS makes no representation that any 88information or list of intellectual property rights will at any time be complete, or that any claims in such list 89are, in fact, Essential Claims. 90The name "OASIS" is a trademark of OASIS, the owner and developer of this specification, and should be 91used only to refer to the organization and its official outputs. OASIS welcomes reference to, and 92implementation and use of, specifications, while reserving the right to enforce its marks against misleading 93uses. Please see http://www.oasis-open.org/who/trademark.php for above guidance.

5identity-1.0-errata-os 27 May 2010 6Copyright © OASIS® 2010. All Rights Reserved. Page 3 of 10 94Table of contents

951 Introduction...... 5 96 1.1 Issues Addressed...... 5 97 1.1.1 Issue IMI-33...... 5 98 1.2 Namespaces...... 5 99 1.3 Schema...... 6 100 1.4 Normative References...... 6 101 1.5 Non-Normative References...... 6 1022 Typographical/Editorial Errors...... 7 103 2.1 Section 3.1.1 minOccurs Values...... 7 1043 Normative Errors...... 8 105Appendix A. Acknowledgements...... 9 106Appendix B. Revision History...... 10 107

7identity-1.0-errata-os 27 May 2010 8Copyright © OASIS® 2010. All Rights Reserved. Page 4 of 10 1081 Introduction

1091.1 Issues Addressed 110The following issues related to Identity Metasystem Interoperability Version 1.0 as recorded in the [IMI 111Issues] have been addressed in this document.

1121.1.1 Issue IMI-33

Issue Description

IMI-33 Published identity-1.0-os.xsd inconsistent with spec

113Description: 114 http://docs.oasis-open.org/imi/identity/v1.0/os/identity-1.0-os.xsd contains: 115 116 117 118 119 120 whereas the schema in Section 3.1.1 of http://docs.oasis-open.org/imi/identity/v1.0/os/identity- 121 1.0-spec-os.html includes: 122 123 ... 124 ... ? 125 ... ? 126 127 This is exactly backwards from the xsd in terms of which fields are optional. 128 129 Within the IMI 1.0 spec, Section 3.1.1 matches 3.1.1.2, which specifies that TokenServiceList 130 MUST be provided, 3.1.1.3, which specifies that SupportedTokenTypeList SHOULD be provided, 131 and 3.1.1.4, which specifies that SupportedClaimTypeList SHOULD be provided, so the spec is 132 internally consistent. 133Proposal: 134 Update the xsd to match the spec, as an errata action. Specifically, the lines cited would become: 135 136 137 138 139Action Taken: 140 The schema file was updated to match the specification, as per the proposal.

1431.2 Namespaces 144Table 1 lists the XML namespaces that are used in this document. Prefix XML Namespace Specification(s)

tns http://schemas.xmlsoap.org/ws/2005/05/identity IMI 1.0 [IMI 1.0]

xs http://www.w3.org/2001/XMLSchema XML Schema [Part 1, 2]

9identity-1.0-errata-os 27 May 2010 10Copyright © OASIS® 2010. All Rights Reserved. Page 5 of 10 145Note that the versions identified in the above table supersede versions identified in referenced 146specifications.

1471.3 Schema 148A copy of the XML Schemas for this document can be found at: 149 http://docs.oasis-open.org/imi/identity/v1.0/cd/identity-1.0-errata-cd-01.xsd

1501.4 Normative References 151 [IMI Issues] IMI TC Issues List 152 http://tools.oasis-open.org/issues/browse/imi 153 [IMI 1.0] OASIS Standard, “Identity Metasystem Interoperability V1.0”, July 2009. 154 http://docs.oasis-open.org/imi/identity/v1.0/os/identity-1.0-spec-os.pdf 155 [XML Schema, Part 1] H. Thompson et al., “XML Schema Part 1: Structures”, May 2001. 156 http://www.w3.org/TR/xmlschema-1/ 157 [XML Schema, Part 2] P. Biron et al., “XML Schema Part 2: Datatypes”, May 2001. 158 http://www.w3.org/TR/xmlschema-2/

1591.5 Non-Normative References 160N/A

11identity-1.0-errata-os 27 May 2010 12Copyright © OASIS® 2010. All Rights Reserved. Page 6 of 10 1612 Typographical/Editorial Errors

1622.1 Section 3.1.1 minOccurs Values 163The tns:InformationCard schema had minOccurs values defined that did not match the values 164defined in the specification. The following schema fragment was corrected. 165Original, incorrect, schema fragment 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 182 183 184 185Updated, correct, schema fragment 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 202 203 204

13identity-1.0-errata-os 27 May 2010 14Copyright © OASIS® 2010. All Rights Reserved. Page 7 of 10 2053 Normative Errors 206N/A

15identity-1.0-errata-os 27 May 2010 16Copyright © OASIS® 2010. All Rights Reserved. Page 8 of 10 207Appendix A. Acknowledgements

208The editor would like to acknowledge the contributions of the OASIS Identity Metasystem Interoperability 209Technical Committee, whose voting members at the time of publication were: 210Participants: 211 John Bradley, Individual 212 Scott Cantor, Internet2 213 Marc Goodner, Microsoft (Chair) 214 Michael B. Jones, Microsoft (Editor) 215 Dale Olds, Novell 216 Anthony Nadalin, Microsoft (Chair) 217 Drummond Reed, Cordance

17identity-1.0-errata-os 27 May 2010 18Copyright © OASIS® 2010. All Rights Reserved. Page 9 of 10 218Appendix B. Revision History

Revision Date Editor Changes Made cd-01 4 May 2010 Michael B. Jones Incorporate formatting feedback from OASIS staff cd-01 27 April 2010 Michael B. Jones Produce committee draft 1 from editor’s draft 1 ed-01 14 April 2010 Michael B. Jones First draft, correcting issue IMI-33

219

19identity-1.0-errata-os 27 May 2010 20Copyright © OASIS® 2010. All Rights Reserved. Page 10 of 10