move OAUTH1 API to extensions

as part of the move, also make the extension names consistent

Change-Id: I779b948a3ba63c95bb1c4650bc76c7259f0828fe
This commit is contained in:
Steve Martinelli 2016-07-04 14:04:51 -07:00
parent 4f183727f1
commit e55dfe490c
19 changed files with 32 additions and 26 deletions

View File

@ -1,8 +1,8 @@
.. -*- rst -*-
=================================================
OS-ENDPOINT-POLICY extension (OS-ENDPOINT-POLICY)
=================================================
========================
OS-ENDPOINT-POLICY API
========================
Creates, verifies, and deletes associations between service
endpoints and policies. Such associations enable an endpoint to

View File

@ -6,6 +6,7 @@
.. rest_expand_all::
.. include:: identity_v3_OS-ENDPOINT-POLICY-ext.inc
.. include:: endpoint-policy.inc
.. include:: inherit.inc
.. include:: oauth.inc
.. include:: trust.inc

View File

@ -1,8 +1,8 @@
.. -*- rst -*-
=================================
OS-INHERIT extension (OS-INHERIT)
=================================
================
OS-INHERIT API
================
Enables projects to inherit role assignments from either their
owning domain or projects that are higher in the hierarchy.

View File

@ -1,8 +1,8 @@
.. -*- rst -*-
=======================
OAuth OAuth (OS-OAUTH1)
=======================
===============
OS-OAUTH1 API
===============
Enables users to delegate roles to third-party consumers through
`The OAuth 1.0 Protocol <http://tools.ietf.org/html/rfc5849>`_.

View File

@ -83,6 +83,18 @@ blob:
in: body
required: true
type: object
consumer_id:
description: |
The ID of the consumer.
in: path
required: false
type: string
description:
description: |
The consumer description.
in: body
required: false
type: string
endpoints:
description: |
An ``endpoints`` object.
@ -214,6 +226,12 @@ remaining_uses:
in: body
required: false
type: boolean
requested_project_id:
description: |
The ID of the requested project.
in: body
required: true
type: string
roles:
description: |
A roles object.

View File

@ -1,8 +1,8 @@
.. -*- rst -*-
==========================
Trust extension (OS-TRUST)
==========================
==============
OS-TRUST API
==============
Creates a trust.

View File

@ -11,7 +11,6 @@
.. include:: domains.inc
.. include:: domains-config-v3.inc
.. include:: groups.inc
.. include:: identity_v3_OS-OAUTH1.inc
.. include:: policies.inc
.. include:: projects.inc
.. include:: regions-v3.inc

View File

@ -29,12 +29,6 @@ access_token_id:
in: path
required: true
type: string
consumer_id:
description: |
The ID of the consumer.
in: path
required: false
type: string
credential_id:
description: |
The UUID for the credential.
@ -1175,12 +1169,6 @@ regions:
in: body
required: true
type: array
requested_project_id:
description: |
The ID of the requested project.
in: body
required: true
type: string
role:
description: |
A ``role`` object.