From 5056464e73399ae9e4daeee92d10f61bbfe0d510 Mon Sep 17 00:00:00 2001 From: Carlos Marin Date: Thu, 22 Sep 2011 18:09:47 -0500 Subject: Modified apiKeyCredentials to extend single entity and use restriction Added samples and WADL updated with this change. Change-Id: Ia4334827e6acae9eba433f21016b9d7edd28bc64 --- keystone/content/admin/RAX-KSKEY-admin.wadl | 23 +++++++++-------- .../content/common/samples/apiKeyCredentials.json | 6 +++++ .../content/common/samples/apiKeyCredentials.xml | 6 +++++ .../content/common/samples/apikeyCredentials.json | 6 ----- .../content/common/samples/apikeyCredentials.xml | 6 ----- .../common/samples/auth_credentials-RAX-KSKEY.json | 2 +- .../common/samples/auth_credentials-RAX-KSKEY.xml | 2 +- .../common/samples/credentialswithapikey.json | 2 +- .../common/samples/credentialswithapikey.xml | 2 +- .../content/common/xsd/RAX-KSKEY-credentials.xsd | 29 +++++++++++++++------- 10 files changed, 48 insertions(+), 36 deletions(-) create mode 100644 keystone/content/common/samples/apiKeyCredentials.json create mode 100644 keystone/content/common/samples/apiKeyCredentials.xml delete mode 100644 keystone/content/common/samples/apikeyCredentials.json delete mode 100644 keystone/content/common/samples/apikeyCredentials.xml diff --git a/keystone/content/admin/RAX-KSKEY-admin.wadl b/keystone/content/admin/RAX-KSKEY-admin.wadl index 7e37775b..3285d4b3 100644 --- a/keystone/content/admin/RAX-KSKEY-admin.wadl +++ b/keystone/content/admin/RAX-KSKEY-admin.wadl @@ -45,7 +45,7 @@ - + @@ -68,24 +68,24 @@ - + - + - + - + @@ -150,24 +150,24 @@ - + - + - + - + @@ -193,12 +193,12 @@ - + - + @@ -206,3 +206,4 @@ &getFaults; + diff --git a/keystone/content/common/samples/apiKeyCredentials.json b/keystone/content/common/samples/apiKeyCredentials.json new file mode 100644 index 00000000..e55d3794 --- /dev/null +++ b/keystone/content/common/samples/apiKeyCredentials.json @@ -0,0 +1,6 @@ +{ + "RAX-KSKEY:apiKeyCredentials":{ + "username":"test_user", + "apikey":"aaaaa-bbbbb-ccccc-12345678" + } +} diff --git a/keystone/content/common/samples/apiKeyCredentials.xml b/keystone/content/common/samples/apiKeyCredentials.xml new file mode 100644 index 00000000..eada92c9 --- /dev/null +++ b/keystone/content/common/samples/apiKeyCredentials.xml @@ -0,0 +1,6 @@ + + + diff --git a/keystone/content/common/samples/apikeyCredentials.json b/keystone/content/common/samples/apikeyCredentials.json deleted file mode 100644 index 2312907c..00000000 --- a/keystone/content/common/samples/apikeyCredentials.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "RAX-KSKEY:apikeyCredentials":{ - "username":"test_user", - "apikey":"aaaaa-bbbbb-ccccc-12345678" - } -} diff --git a/keystone/content/common/samples/apikeyCredentials.xml b/keystone/content/common/samples/apikeyCredentials.xml deleted file mode 100644 index d3ba87bd..00000000 --- a/keystone/content/common/samples/apikeyCredentials.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - diff --git a/keystone/content/common/samples/auth_credentials-RAX-KSKEY.json b/keystone/content/common/samples/auth_credentials-RAX-KSKEY.json index e07c6bf8..a80b9d03 100644 --- a/keystone/content/common/samples/auth_credentials-RAX-KSKEY.json +++ b/keystone/content/common/samples/auth_credentials-RAX-KSKEY.json @@ -1,6 +1,6 @@ { "auth":{ - "RAX-KSKEY:apikeyCredentials":{ + "RAX-KSKEY:apiKeyCredentials":{ "username":"test_user", "apikey":"aaaaa-bbbbb-ccccc-12345678" }, diff --git a/keystone/content/common/samples/auth_credentials-RAX-KSKEY.xml b/keystone/content/common/samples/auth_credentials-RAX-KSKEY.xml index 0fd76c9c..908049bb 100644 --- a/keystone/content/common/samples/auth_credentials-RAX-KSKEY.xml +++ b/keystone/content/common/samples/auth_credentials-RAX-KSKEY.xml @@ -1,6 +1,6 @@ - diff --git a/keystone/content/common/samples/credentialswithapikey.json b/keystone/content/common/samples/credentialswithapikey.json index c0c494c1..dce4a9b4 100644 --- a/keystone/content/common/samples/credentialswithapikey.json +++ b/keystone/content/common/samples/credentialswithapikey.json @@ -6,7 +6,7 @@ } }, { - "RAX-KSKEY:apikeyCredentials":{ + "RAX-KSKEY:apiKeyCredentials":{ "username":"test_user", "apikey":"aaaaa-bbbbb-ccccc-12345678" } diff --git a/keystone/content/common/samples/credentialswithapikey.xml b/keystone/content/common/samples/credentialswithapikey.xml index 2074629d..5349e572 100644 --- a/keystone/content/common/samples/credentialswithapikey.xml +++ b/keystone/content/common/samples/credentialswithapikey.xml @@ -2,7 +2,7 @@ - diff --git a/keystone/content/common/xsd/RAX-KSKEY-credentials.xsd b/keystone/content/common/xsd/RAX-KSKEY-credentials.xsd index 24f1fe0e..69f5ce10 100644 --- a/keystone/content/common/xsd/RAX-KSKEY-credentials.xsd +++ b/keystone/content/common/xsd/RAX-KSKEY-credentials.xsd @@ -18,24 +18,35 @@ schemaLocation="credentials.xsd"/> - + - + - + + - + - - - - + + + + + +

+ The user's API Key. +

+
+
+
+
- + -- cgit