2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk<?xml version="1.0" encoding="UTF-8"?>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk<!--
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk Copyright (c) 2006 Sun Microsystems Inc. All Rights Reserved
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk The contents of this file are subject to the terms
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk of the Common Development and Distribution License
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk (the License). You may not use this file except in
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk compliance with the License.
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk You can obtain a copy of the License at
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk https://opensso.dev.java.net/public/CDDLv1.0.html or
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk opensso/legal/CDDLv1.0.txt
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk See the License for the specific language governing
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk permission and limitations under the License.
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk When distributing Covered Code, include this CDDL
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk Header Notice in each file and include the License file
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk at opensso/legal/CDDLv1.0.txt.
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk If applicable, add the following below the CDDL Header,
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk with the fields enclosed by brackets [] replaced by
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk your own identifying information:
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk "Portions Copyrighted [year] [name of copyright owner]"
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk $Id: lib-svc-dst-dt.xsd,v 1.2 2008/06/25 05:48:41 qcheng Exp $
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk-->
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk<xs:schema xmlns:md="urn:liberty:metadata:2003-08" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:import namespace="urn:liberty:metadata:2003-08" schemaLocation="lib-arch-metadata.xsd"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:include schemaLocation="lib-arch-iwsf-utility.xsd"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:annotation>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:documentation>Liberty Alliance Project ID-WSF Data Services Template Data Types Schema</xs:documentation>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:documentation>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenkThe source code in this XSD file was excerpted verbatim from:
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenkLiberty ID-WSF Data Services Template Specification
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenkVersion 1.0
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk12th November 2003
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenkCopyright (c) 2003 Liberty Alliance participants, see
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenkhttp://www.projectliberty.org/specs/idwsf_copyrights.html
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:documentation>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:annotation>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <!-- Common attributes to be used by different services when found useful/needed-->
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute name="id" type="IDType"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute name="modificationTime" type="xs:dateTime"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attributeGroup name="commonAttributes">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute ref="id"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute ref="modificationTime"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:attributeGroup>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute name="ACC" type="xs:anyURI"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute name="ACCTime" type="xs:dateTime"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute name="modifier" type="md:entityIDType"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attributeGroup name="leafAttributes">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attributeGroup ref="commonAttributes"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute ref="ACC"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute ref="ACCTime"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute ref="modifier"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:attributeGroup>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute name="script" type="xs:anyURI"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attributeGroup name="localizedLeafAttributes">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attributeGroup ref="leafAttributes"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute ref="xml:lang" use="required"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attribute ref="script"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:attributeGroup>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <!-- Common data types to be used by different services when found useful/needed-->
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:complexType name="DSTLocalizedString">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:extension base="xs:string">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attributeGroup ref="localizedLeafAttributes"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:extension>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:complexType>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:complexType name="DSTString">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:extension base="xs:string">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attributeGroup ref="leafAttributes"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:extension>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:complexType>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:complexType name="DSTInteger">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:extension base="xs:integer">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attributeGroup ref="leafAttributes"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:extension>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:complexType>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:complexType name="DSTURI">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:extension base="xs:anyURI">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attributeGroup ref="leafAttributes"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:extension>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:complexType>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:complexType name="DSTDate">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:extension base="xs:date">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attributeGroup ref="leafAttributes"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:extension>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:complexType>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:complexType name="DSTMonthDay">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:extension base="xs:gMonthDay">
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk <xs:attributeGroup ref="leafAttributes"/>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:extension>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:simpleContent>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk </xs:complexType>
2a9ee4116a7df31d9482821f64c837315c8e2aa0jeff.schenk</xs:schema>