Published identity-1.0-os.xsd inconsistent with spec

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Critical
    • IMI 1.0 Errata
    • Affects Version/s: IMI 1.0 PR1, IMI 1.0 OS
    • Component/s: Schema
    • None
    • Hide

      Update the xsd to match the spec, as an errata action. Specifically, the lines cites would become:

      <xs:element ref="tns:TokenServiceList" />
      <xs:element ref="tns:SupportedTokenTypeList" minOccurs="0" />
      <xs:element ref="tns:SupportedClaimTypeList" minOccurs="0" />

      Show
      Update the xsd to match the spec, as an errata action. Specifically, the lines cites would become: <xs:element ref="tns:TokenServiceList" /> <xs:element ref="tns:SupportedTokenTypeList" minOccurs="0" /> <xs:element ref="tns:SupportedClaimTypeList" minOccurs="0" />

      http://docs.oasis-open.org/imi/identity/v1.0/os/identity-1.0-os.xsd contains:

      <xs:element ref="tns:TokenServiceList" minOccurs="0" />
      <xs:element ref="tns:SupportedTokenTypeList" />
      <xs:element ref="tns:SupportedClaimTypeList" />

      whereas the schema in Section 3.1.1 of http://docs.oasis-open.org/imi/identity/v1.0/os/identity-1.0-spec-os.html includes:

      <ic:TokenServiceList> ... </ic:TokenServiceList>
      <ic:SupportedTokenTypeList> ... </ic:SupportedTokenTypeList> ?
      <ic:SupportedClaimTypeList> ... </ic:SupportedClaimTypeList> ?

      This is exactly backwards from the xsd in terms of which fields are optional.

      Within the IMI 1.0 spec, Section 3.1.1 matches 3.1.1.2, which specifies that TokenServiceList MUST be provided, 3.1.1.3, which specifies that SupportedTokenTypeList SHOULD be provided, and 3.1.1.4, which specifies that SupportedClaimTypeList SHOULD be provided, so the spec is internally consistent.

            Assignee:
            Michael Jones (Inactive)
            Reporter:
            Michael Jones (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated: