summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJorge L. Williams <jorge.williams@rackspace.com>2011-08-19 17:46:14 -0500
committerJorge L. Williams <jorge.williams@rackspace.com>2011-08-19 17:46:14 -0500
commit90109cb5dc2f29165dc269e42395b6cbdfa09276 (patch)
treee18d17d3d164c8df3b39b37839c92d57ee8caf91
parent49c47e5dd37b3e40f694b5139bd9d650ac8905f4 (diff)
Atom links on Token.
Change-Id: Ifeeacb1bc959298b8c50246e7b08d2cc7ac67609
-rw-r--r--keystone/content/service/xsd/token.xsd10
1 files changed, 8 insertions, 2 deletions
diff --git a/keystone/content/service/xsd/token.xsd b/keystone/content/service/xsd/token.xsd
index 415966d4..7f9601dd 100644
--- a/keystone/content/service/xsd/token.xsd
+++ b/keystone/content/service/xsd/token.xsd
@@ -13,8 +13,10 @@
targetNamespace="http://docs.openstack.org/identity/api/v2.0"
>
<include schemaLocation="roles.xsd"/>
- <include schemaLocation="user.xsd"/>
- <include schemaLocation="credentials.xsd"/>
+
+ <!-- Import ATOM specific schema definitions -->
+ <import vc:minVersion="1.1" namespace="http://www.w3.org/2005/Atom"
+ schemaLocation="atom/atom.xsd" />
<!-- Elements -->
<element name="access" type="identity:AuthenticateResponse"/>
@@ -114,6 +116,8 @@
</xsd:documentation>
</annotation>
</element>
+ <element vc:minVersion="1.1" ref="atom:link" minOccurs="0" maxOccurs="unbounded" />
+ <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
</sequence>
<anyAttribute namespace="##other" processContents="lax"/>
</complexType>
@@ -130,6 +134,8 @@
</xsd:documentation>
</annotation>
</element>
+ <element vc:minVersion="1.1" ref="atom:link" minOccurs="0" maxOccurs="unbounded" />
+ <any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
</sequence>
<attribute name="type" type="identity:ExtensibleServiceType" use="required">
<annotation>