From da2d7f528aa8db363b676ccb822a898574e5b5cc Mon Sep 17 00:00:00 2001 From: Anne Gentle Date: Thu, 7 Aug 2014 10:50:17 -0500 Subject: [PATCH] Removes WADL references from Identity v2.0 API - Removes chapter files that pointed to WADL. Change-Id: Ibab38272290ef2a60757089c818a12ec9ec9c8d7 --- v2.0/src/ch_hp_extensions.xml | 22 --- v2.0/src/ch_identity-client-api.xml | 44 ----- v2.0/src/ch_identity-service-api.xml | 103 ------------ v2.0/src/ch_os_extensions.xml | 192 ---------------------- v2.0/src/ch_rax_extensions.xml | 205 ------------------------ v2.0/src/ch_rax_identity_extensions.xml | 10 -- v2.0/src/identity-dev-guide.xml | 22 ++- 7 files changed, 17 insertions(+), 581 deletions(-) delete mode 100644 v2.0/src/ch_hp_extensions.xml delete mode 100644 v2.0/src/ch_identity-client-api.xml delete mode 100644 v2.0/src/ch_identity-service-api.xml delete mode 100644 v2.0/src/ch_os_extensions.xml delete mode 100644 v2.0/src/ch_rax_extensions.xml delete mode 100644 v2.0/src/ch_rax_identity_extensions.xml diff --git a/v2.0/src/ch_hp_extensions.xml b/v2.0/src/ch_hp_extensions.xml deleted file mode 100644 index 245d83ea..00000000 --- a/v2.0/src/ch_hp_extensions.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - HP extensions to OpenStack Identity - Use the HP-IDM extension to perform operations on - templates. - - - - - - - diff --git a/v2.0/src/ch_identity-client-api.xml b/v2.0/src/ch_identity-client-api.xml deleted file mode 100644 index bf5c99f0..00000000 --- a/v2.0/src/ch_identity-client-api.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - Client operations - These operations enable clients to get API version and extension information, and get - authentication tokens. -
- API versions - - - - - - - - -
-
- Extensions - - - - - - - - -
-
- Tokens - - - - - -
-
diff --git a/v2.0/src/ch_identity-service-api.xml b/v2.0/src/ch_identity-service-api.xml deleted file mode 100644 index 5b97bf05..00000000 --- a/v2.0/src/ch_identity-service-api.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - -]> - - Administrative operations - The OpenStack Identity API administrative operations enable service developers to get and - validate access tokens, manage users, tenants, roles, and service endpoints. - Most administrative API calls require authentication. The only calls available without - authentication are the calls to discover the service – getting version info, WADL - contract, dev guide, help, and so on – and the call to authenticate and get a - token. - Authentication is performed by passing in a valid token in the X-Auth-Token - header on the request from the client. The Identity API verifies that the token has, or - belongs to a user that has, the Admin role. - For information about how to create your first administrator, see the OpenStack - Cloud Administrator Guide. -
- Versions - - - - - -
-
- Extensions - - - - - - - - -
-
- Tokens - - - - - - - - - -
-
- Users - - - - - - - - - - - - - - - - - - -
-
- Tenants - - - - - - - - - - - - -
-
diff --git a/v2.0/src/ch_os_extensions.xml b/v2.0/src/ch_os_extensions.xml deleted file mode 100644 index 2755a0b9..00000000 --- a/v2.0/src/ch_os_extensions.xml +++ /dev/null @@ -1,192 +0,0 @@ - - - OpenStack extensions to OpenStack Identity -
- OS-KSADM extension -
- Users - - - - - - - - - - -
-
- Roles - - - - - - - - - - - - - - - - - - - - - - -
-
- Tenants - - - - - - - - - - - - - - - - -
-
- Services - - - - - - - - - - - - - -
-
-
- OS-KSCATALOG extension -
- Endpoints - - - - - - - - - - -
-
- Endpoint templates - - - - - - - - - - - -
-
-
- OS-KSEC2 extension - - - - - - - - - - - - - - -
-
- OS-KSS3 extension - - - - - - - - - - - - - - -
-
- OS-KSVALIDATE extension - - - - - - - - - -
-
diff --git a/v2.0/src/ch_rax_extensions.xml b/v2.0/src/ch_rax_extensions.xml deleted file mode 100644 index da8cfaaa..00000000 --- a/v2.0/src/ch_rax_extensions.xml +++ /dev/null @@ -1,205 +0,0 @@ - - -GET'> -PUT'> -POST'> -DELETE'> - - - - - - - -]> - - Rackspace extensions to OpenStack Identity - The following Rackspace extensions enable administrators to - complete these tasks: - - - Rackspace group administration (RAX-GRPADM) - extension. Manage groups. - - - Rackspace groups service (RAX-KSGRP) extension. List - groups for a user. - - - Rackspace key authentication (RAX-KSKEY) extension. - Manage user credentials. Also, adds the - apikeyCredentials extended - attribute, which supports Rackspace-style - authentication. - - - Rackspace secret question and answer (RAX-KSQA) - extension. Get and update a secret question and answer - for a specified user. - - - - - - - - - - - - - - - - - - -
Authentication header
Header TypeNameValue
HTTP/1.1 RequestX-Auth-Tokentxfa8426a08eaf
-
- Rackspace group administration (RAX-GRPADM) - extension - The Rackspace group administration (RAX-GRPADM) - extension adds the /RAX-GRPADM/groups - resource that enables administrators to manage - groups. - - - - - - - - - - - - - - -
-
- Rackspace groups service (RAX-KSGRP) extension - The Rackspace groups service (RAX-KSGRP) extension - enables administrators to list groups for a user. - -
-
- Rackspace key authentication (RAX-KSKEY) - extension - The Rackspace key authentication (RAX-KSKEY) extension - enables administrators to manage user credentials. Also, - adds the apikeyCredentials extended - attribute, which supports Rackspace-style - authentication. - - - -
- RAX-KSKEY apikeyCredentials extended - attribute - The Rackspace key authentication (RAX-KSKEY) - extension adds the - apikeyCredentials extended - attribute, which supports Rackspace-style - authentication. - - - - Verb - URI - Description - - - - - &POST; - /tokens - Authenticates and generates a token. - - - - &CODES;200, - 203 - &ERROR_CODES; unauthorized - (401), userDisabled - (403), badrequest - (400), identityFault - (500), - serviceUnavailable(503) - This call returns a token if successful. Clients - obtain this token, along with the URL to other service - APIs, by first authenticating against OpenStack - Identity and supplying valid credentials. This - extension provides support for Rackspace style API Key - credentials. - Client authentication is provided through a ReST - interface using the POST method, with v2.0/tokens - supplied as the path. A payload of credentials must be - included in the body. - The Identity API is a ReSTful web service. It is the - entry point to all service APIs. To access the - Identity API, you must know its URL. - - Authentication with apikeyCredentials: JSON - request - - - - Authentication with apikeyCredentials: XML - request - - - - Authentication with apikeyCredentials: JSON - response - - - - Authentication with apikeyCredentials: XML - response - - -
-
- Rackspace secret question and answer (RAX-KSQA) - extension - The Rackspace secret question and answer (RAX-KSQA) - extension enables administrators to get and update a - secret question and answer for a specified - user. - - - -
-
-
diff --git a/v2.0/src/ch_rax_identity_extensions.xml b/v2.0/src/ch_rax_identity_extensions.xml deleted file mode 100644 index 64bd6eaf..00000000 --- a/v2.0/src/ch_rax_identity_extensions.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - Identity API Extensions - Rackspace - - - diff --git a/v2.0/src/identity-dev-guide.xml b/v2.0/src/identity-dev-guide.xml index 3bc0ad13..b8875ac2 100644 --- a/v2.0/src/identity-dev-guide.xml +++ b/v2.0/src/identity-dev-guide.xml @@ -36,6 +36,17 @@ services with the OpenStack Identity API v2.0. + + 2014-08-07 + + + + Removes WADL references and links to + the API Reference page. + + + + 2014-07-29 @@ -93,9 +104,10 @@ - - - - - + + API operations and extensions + For information about Identity API operations, see Identity API v2.0 (CURRENT). +