Use https for docs.openstack.org references
The openstack.org pages now support https and our references to the site should by default be one signed by the organization. Change-Id: I30a462e03d1fd7852511e22cac34c6bc0e8917f4
This commit is contained in:
parent
781db8e67a
commit
30d9095d28
@ -1,14 +1,14 @@
|
|||||||
If you would like to contribute to the development of OpenStack, you must
|
If you would like to contribute to the development of OpenStack, you must
|
||||||
follow the steps in this page:
|
follow the steps in this page:
|
||||||
|
|
||||||
http://docs.openstack.org/infra/manual/developers.html
|
https://docs.openstack.org/infra/manual/developers.html
|
||||||
|
|
||||||
If you already have a good understanding of how the system works and your
|
If you already have a good understanding of how the system works and your
|
||||||
OpenStack accounts are set up, you can skip to the development workflow
|
OpenStack accounts are set up, you can skip to the development workflow
|
||||||
section of this documentation to learn how changes to OpenStack should be
|
section of this documentation to learn how changes to OpenStack should be
|
||||||
submitted for review via the Gerrit tool:
|
submitted for review via the Gerrit tool:
|
||||||
|
|
||||||
http://docs.openstack.org/infra/manual/developers.html#development-workflow
|
https://docs.openstack.org/infra/manual/developers.html#development-workflow
|
||||||
|
|
||||||
Pull requests submitted through GitHub will be ignored.
|
Pull requests submitted through GitHub will be ignored.
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@ Keystone Style Commandments
|
|||||||
===========================
|
===========================
|
||||||
|
|
||||||
- Step 1: Read the OpenStack Style Commandments
|
- Step 1: Read the OpenStack Style Commandments
|
||||||
http://docs.openstack.org/developer/hacking/
|
https://docs.openstack.org/developer/hacking/
|
||||||
- Step 2: Read on
|
- Step 2: Read on
|
||||||
|
|
||||||
Keystone Specific Commandments
|
Keystone Specific Commandments
|
||||||
|
12
README.rst
12
README.rst
@ -2,8 +2,8 @@
|
|||||||
Team and repository tags
|
Team and repository tags
|
||||||
========================
|
========================
|
||||||
|
|
||||||
.. image:: http://governance.openstack.org/badges/keystone.svg
|
.. image:: https://governance.openstack.org/badges/keystone.svg
|
||||||
:target: http://governance.openstack.org/reference/tags/index.html
|
:target: https://governance.openstack.org/reference/tags/index.html
|
||||||
|
|
||||||
.. Change things from this point on
|
.. Change things from this point on
|
||||||
|
|
||||||
@ -19,11 +19,11 @@ such as LDAP.
|
|||||||
Developer documentation, the source of which is in ``doc/source/``, is
|
Developer documentation, the source of which is in ``doc/source/``, is
|
||||||
published at:
|
published at:
|
||||||
|
|
||||||
http://docs.openstack.org/developer/keystone/
|
https://docs.openstack.org/developer/keystone/
|
||||||
|
|
||||||
The API specification and documentation are available at:
|
The API specification and documentation are available at:
|
||||||
|
|
||||||
http://specs.openstack.org/openstack/keystone-specs/
|
https://specs.openstack.org/openstack/keystone-specs/
|
||||||
|
|
||||||
The canonical client library is available at:
|
The canonical client library is available at:
|
||||||
|
|
||||||
@ -31,7 +31,7 @@ The canonical client library is available at:
|
|||||||
|
|
||||||
Documentation for cloud administrators is available at:
|
Documentation for cloud administrators is available at:
|
||||||
|
|
||||||
http://docs.openstack.org/
|
https://docs.openstack.org/
|
||||||
|
|
||||||
The source of documentation for cloud administrators is available at:
|
The source of documentation for cloud administrators is available at:
|
||||||
|
|
||||||
@ -47,7 +47,7 @@ Bugs and feature requests are tracked on Launchpad at:
|
|||||||
|
|
||||||
Future design work is tracked at:
|
Future design work is tracked at:
|
||||||
|
|
||||||
http://specs.openstack.org/openstack/keystone-specs/#identity-program-specifications
|
https://specs.openstack.org/openstack/keystone-specs/#identity-program-specifications
|
||||||
|
|
||||||
Contributors are encouraged to join IRC (``#openstack-keystone`` on freenode):
|
Contributors are encouraged to join IRC (``#openstack-keystone`` on freenode):
|
||||||
|
|
||||||
|
@ -82,7 +82,7 @@ release = keystone_version.release_string()
|
|||||||
|
|
||||||
# Config logABug feature
|
# Config logABug feature
|
||||||
giturl = (
|
giturl = (
|
||||||
u'http://git.openstack.org/cgit/openstack/keystone/tree/api-ref/source')
|
u'https://git.openstack.org/cgit/openstack/keystone/tree/api-ref/source')
|
||||||
# source tree
|
# source tree
|
||||||
# html_context allows us to pass arbitrary values into the html template
|
# html_context allows us to pass arbitrary values into the html template
|
||||||
html_context = {"bug_tag": "api-ref",
|
html_context = {"bug_tag": "api-ref",
|
||||||
|
@ -185,7 +185,7 @@ Show user details (admin endpoint)
|
|||||||
|
|
||||||
Shows details for a user, by ID.
|
Shows details for a user, by ID.
|
||||||
|
|
||||||
The `openstack user show <http://docs.openstack.org/cli-
|
The `openstack user show <https://docs.openstack.org/cli-
|
||||||
reference/openstack.html#openstack-user-show>`_ command supports
|
reference/openstack.html#openstack-user-show>`_ command supports
|
||||||
showing user details by name or ID. However, the command actually
|
showing user details by name or ID. However, the command actually
|
||||||
looks up the user ID for a user name and queries the user by ID.
|
looks up the user ID for a user name and queries the user by ID.
|
||||||
@ -193,13 +193,13 @@ looks up the user ID for a user name and queries the user by ID.
|
|||||||
As a workaround, complete these steps to show details for a user by
|
As a workaround, complete these steps to show details for a user by
|
||||||
name:
|
name:
|
||||||
|
|
||||||
- `List all users <http://developer.openstack.org/api-ref-identity-
|
- `List all users <https://developer.openstack.org/api-ref-identity-
|
||||||
admin-v2.html#admin-listUsers>`_.
|
admin-v2.html#admin-listUsers>`_.
|
||||||
|
|
||||||
- In the response, find the user name for which you want to show
|
- In the response, find the user name for which you want to show
|
||||||
details and note its corresponding user ID.
|
details and note its corresponding user ID.
|
||||||
|
|
||||||
- `Show details for user <http://developer.openstack.org/api-ref-
|
- `Show details for user <https://developer.openstack.org/api-ref-
|
||||||
identity-admin-v2.html#admin-showUser>`_.
|
identity-admin-v2.html#admin-showUser>`_.
|
||||||
|
|
||||||
Normal response codes: 200,203
|
Normal response codes: 200,203
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
"rel": "describedby"
|
"rel": "describedby"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"namespace": "http://docs.openstack.org/identity/api/ext/OS-OAUTH1/v1.0",
|
"namespace": "https://docs.openstack.org/identity/api/ext/OS-OAUTH1/v1.0",
|
||||||
"alias": "OS-OAUTH1",
|
"alias": "OS-OAUTH1",
|
||||||
"description": "OpenStack OAuth 1.0a Delegated Auth Mechanism."
|
"description": "OpenStack OAuth 1.0a Delegated Auth Mechanism."
|
||||||
}
|
}
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
"rel": "describedby"
|
"rel": "describedby"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"namespace": "http://docs.openstack.org/identity/api/ext/s3tokens/v1.0",
|
"namespace": "https://docs.openstack.org/identity/api/ext/s3tokens/v1.0",
|
||||||
"alias": "s3tokens",
|
"alias": "s3tokens",
|
||||||
"description": "OpenStack S3 API."
|
"description": "OpenStack S3 API."
|
||||||
},
|
},
|
||||||
@ -25,7 +25,7 @@
|
|||||||
"rel": "describedby"
|
"rel": "describedby"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"namespace": "http://docs.openstack.org/identity/api/ext/OS-EP-FILTER/v1.0",
|
"namespace": "https://docs.openstack.org/identity/api/ext/OS-EP-FILTER/v1.0",
|
||||||
"alias": "OS-EP-FILTER",
|
"alias": "OS-EP-FILTER",
|
||||||
"description": "OpenStack Keystone Endpoint Filter API."
|
"description": "OpenStack Keystone Endpoint Filter API."
|
||||||
},
|
},
|
||||||
@ -39,7 +39,7 @@
|
|||||||
"rel": "describedby"
|
"rel": "describedby"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"namespace": "http://docs.openstack.org/identity/api/ext/OS-REVOKE/v1.0",
|
"namespace": "https://docs.openstack.org/identity/api/ext/OS-REVOKE/v1.0",
|
||||||
"alias": "OS-REVOKE",
|
"alias": "OS-REVOKE",
|
||||||
"description": "OpenStack revoked token reporting mechanism."
|
"description": "OpenStack revoked token reporting mechanism."
|
||||||
},
|
},
|
||||||
@ -53,7 +53,7 @@
|
|||||||
"rel": "describedby"
|
"rel": "describedby"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"namespace": "http://docs.openstack.org/identity/api/ext/OS-FEDERATION/v1.0",
|
"namespace": "https://docs.openstack.org/identity/api/ext/OS-FEDERATION/v1.0",
|
||||||
"alias": "OS-FEDERATION",
|
"alias": "OS-FEDERATION",
|
||||||
"description": "OpenStack Identity Providers Mechanism."
|
"description": "OpenStack Identity Providers Mechanism."
|
||||||
},
|
},
|
||||||
@ -67,7 +67,7 @@
|
|||||||
"rel": "describedby"
|
"rel": "describedby"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"namespace": "http://docs.openstack.org/identity/api/ext/OS-KSADM/v1.0",
|
"namespace": "https://docs.openstack.org/identity/api/ext/OS-KSADM/v1.0",
|
||||||
"alias": "OS-KSADM",
|
"alias": "OS-KSADM",
|
||||||
"description": "OpenStack extensions to Keystone v2.0 API enabling Administrative Operations."
|
"description": "OpenStack extensions to Keystone v2.0 API enabling Administrative Operations."
|
||||||
},
|
},
|
||||||
@ -81,7 +81,7 @@
|
|||||||
"rel": "describedby"
|
"rel": "describedby"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"namespace": "http://docs.openstack.org/identity/api/ext/OS-SIMPLE-CERT/v1.0",
|
"namespace": "https://docs.openstack.org/identity/api/ext/OS-SIMPLE-CERT/v1.0",
|
||||||
"alias": "OS-SIMPLE-CERT",
|
"alias": "OS-SIMPLE-CERT",
|
||||||
"description": "OpenStack simple certificate retrieval extension"
|
"description": "OpenStack simple certificate retrieval extension"
|
||||||
},
|
},
|
||||||
@ -95,7 +95,7 @@
|
|||||||
"rel": "describedby"
|
"rel": "describedby"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"namespace": "http://docs.openstack.org/identity/api/ext/OS-OAUTH1/v1.0",
|
"namespace": "https://docs.openstack.org/identity/api/ext/OS-OAUTH1/v1.0",
|
||||||
"alias": "OS-OAUTH1",
|
"alias": "OS-OAUTH1",
|
||||||
"description": "OpenStack OAuth 1.0a Delegated Auth Mechanism."
|
"description": "OpenStack OAuth 1.0a Delegated Auth Mechanism."
|
||||||
},
|
},
|
||||||
@ -109,7 +109,7 @@
|
|||||||
"rel": "describedby"
|
"rel": "describedby"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"namespace": "http://docs.openstack.org/identity/api/ext/OS-EC2/v1.0",
|
"namespace": "https://docs.openstack.org/identity/api/ext/OS-EC2/v1.0",
|
||||||
"alias": "OS-EC2",
|
"alias": "OS-EC2",
|
||||||
"description": "OpenStack EC2 Credentials backend."
|
"description": "OpenStack EC2 Credentials backend."
|
||||||
}
|
}
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
"rel": "self"
|
"rel": "self"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"href": "http://docs.openstack.org/",
|
"href": "https://docs.openstack.org/",
|
||||||
"rel": "describedby",
|
"rel": "describedby",
|
||||||
"type": "text/html"
|
"type": "text/html"
|
||||||
}
|
}
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
"rel": "self"
|
"rel": "self"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"href": "http://docs.openstack.org/",
|
"href": "https://docs.openstack.org/",
|
||||||
"rel": "describedby",
|
"rel": "describedby",
|
||||||
"type": "text/html"
|
"type": "text/html"
|
||||||
}
|
}
|
||||||
|
@ -50,7 +50,7 @@ Create Endpoint Group
|
|||||||
Create a new endpoint group filter that represents a dynamic collection of
|
Create a new endpoint group filter that represents a dynamic collection of
|
||||||
service endpoints having the same characteristics
|
service endpoints having the same characteristics
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_groups``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_groups``
|
||||||
|
|
||||||
Normal response codes: 201
|
Normal response codes: 201
|
||||||
|
|
||||||
@ -83,7 +83,7 @@ Get Endpoint Group
|
|||||||
|
|
||||||
Show details of an endpoint group.
|
Show details of an endpoint group.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -111,7 +111,7 @@ Check Endpoint Group
|
|||||||
|
|
||||||
Determine if an endpoint group exists.
|
Determine if an endpoint group exists.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -136,7 +136,7 @@ Update Endpoint Group
|
|||||||
|
|
||||||
Modify attributes of an endpoint group.
|
Modify attributes of an endpoint group.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -170,7 +170,7 @@ Delete Endpoint Group
|
|||||||
|
|
||||||
Delete an endpoint group.
|
Delete an endpoint group.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
@ -195,7 +195,7 @@ List Endpoint Groups
|
|||||||
|
|
||||||
List all available endpoint groups.
|
List all available endpoint groups.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_groups``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_groups``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -223,7 +223,7 @@ Create Association
|
|||||||
|
|
||||||
Creates a direct association between ``project_id`` and ``endpoint_id``.
|
Creates a direct association between ``project_id`` and ``endpoint_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/project_endpoint``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/project_endpoint``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
@ -249,7 +249,7 @@ Check Association
|
|||||||
|
|
||||||
Verifies the existence of an association between ``project_id`` and ``endpoint_id``.
|
Verifies the existence of an association between ``project_id`` and ``endpoint_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/project_endpoint``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/project_endpoint``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
@ -275,7 +275,7 @@ Delete Association
|
|||||||
|
|
||||||
Removes a direct association between ``project_id`` and ``endpoint_id``.
|
Removes a direct association between ``project_id`` and ``endpoint_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/project_endpoint``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/project_endpoint``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
@ -301,7 +301,7 @@ List Associations by Project
|
|||||||
|
|
||||||
Returns all endpoints that are currently associated with ``project_id``.
|
Returns all endpoints that are currently associated with ``project_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/project_endpoints``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/project_endpoints``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -329,7 +329,7 @@ List Associations by Endpoint
|
|||||||
|
|
||||||
Returns all projects that are currently associated with ``endpoint_id``.
|
Returns all projects that are currently associated with ``endpoint_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_projects``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_projects``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -365,7 +365,7 @@ Create Endpoint Group to Project Association
|
|||||||
|
|
||||||
Creates an association between ``endpoint_group_id`` and ``project_id``.
|
Creates an association between ``endpoint_group_id`` and ``project_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_project``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_project``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
@ -391,7 +391,7 @@ Get Endpoint Group to Project Association
|
|||||||
|
|
||||||
Verifies the existence of an association between ``project_id`` and ``endpoint_group_id``.
|
Verifies the existence of an association between ``project_id`` and ``endpoint_group_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_project``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_project``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -420,7 +420,7 @@ Check Endpoint Group to Project Association
|
|||||||
|
|
||||||
Verifies the existence of an association between ``project_id`` and ``endpoint_group_id``.
|
Verifies the existence of an association between ``project_id`` and ``endpoint_group_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_project``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_project``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -446,7 +446,7 @@ Delete Endpoint Group to Project Association
|
|||||||
|
|
||||||
Removes the association between ``project_id`` and ``endpoint_group_id``.
|
Removes the association between ``project_id`` and ``endpoint_group_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_project``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_project``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
@ -472,7 +472,7 @@ List Projects Associated with Endpoint Group
|
|||||||
|
|
||||||
Returns all projects that are currently associated with ``endpoint_group_id``.
|
Returns all projects that are currently associated with ``endpoint_group_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_projects``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_projects``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -500,7 +500,7 @@ List Endpoints Associated with Endpoint Group
|
|||||||
|
|
||||||
Returns all the endpoints that are currently associated with ``endpoint_group_id``.
|
Returns all the endpoints that are currently associated with ``endpoint_group_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_endpoints``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/endpoint_group_endpoints``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -528,7 +528,7 @@ List Endpoint Groups Associated with Project
|
|||||||
|
|
||||||
Returns all the endpoint groups that are currently associated with ``project_id``.
|
Returns all the endpoint groups that are currently associated with ``project_id``.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/project_endpoint_groups``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/1.0/rel/project_endpoint_groups``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ Generate a SAML assertion
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/auth/OS-FEDERATION/saml2
|
.. rest_method:: POST /v3/auth/OS-FEDERATION/saml2
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/saml2``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/saml2``
|
||||||
|
|
||||||
A user may generate a SAML assertion document based on the scoped token that is
|
A user may generate a SAML assertion document based on the scoped token that is
|
||||||
used in the request.
|
used in the request.
|
||||||
@ -58,7 +58,7 @@ Generate an ECP wrapped SAML assertion
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/auth/OS-FEDERATION/saml2/ecp
|
.. rest_method:: POST /v3/auth/OS-FEDERATION/saml2/ecp
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/saml2/ecp``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/saml2/ecp``
|
||||||
|
|
||||||
A user may generate a SAML assertion document to work with the
|
A user may generate a SAML assertion document to work with the
|
||||||
*Enhanced Client or Proxy* (ECP) profile based on the scoped token that is
|
*Enhanced Client or Proxy* (ECP) profile based on the scoped token that is
|
||||||
@ -108,7 +108,7 @@ Retrieve Metadata properties
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/saml2/metadata
|
.. rest_method:: GET /v3/OS-FEDERATION/saml2/metadata
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/metadata``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/metadata``
|
||||||
|
|
||||||
A user may retrieve Metadata about an Identity Service acting as an Identity
|
A user may retrieve Metadata about an Identity Service acting as an Identity
|
||||||
Provider.
|
Provider.
|
||||||
|
@ -5,7 +5,7 @@ Request an unscoped OS-FEDERATION token
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}/auth
|
.. rest_method:: GET /v3/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}/auth
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocol_auth``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocol_auth``
|
||||||
|
|
||||||
A federated ephemeral user may request an unscoped token, which can be used to
|
A federated ephemeral user may request an unscoped token, which can be used to
|
||||||
get a scoped token.
|
get a scoped token.
|
||||||
@ -55,7 +55,7 @@ Request a scoped OS-FEDERATION token
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/auth/tokens
|
.. rest_method:: POST /v3/auth/tokens
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
||||||
|
|
||||||
A federated user may request a scoped token, by using the unscoped token. A
|
A federated user may request a scoped token, by using the unscoped token. A
|
||||||
project or domain may be specified by either id or name. An id is sufficient to
|
project or domain may be specified by either id or name. An id is sufficient to
|
||||||
|
@ -5,7 +5,7 @@ Register an Identity Provider
|
|||||||
|
|
||||||
.. rest_method:: PUT /v3/OS-FEDERATION/identity_providers/{id}
|
.. rest_method:: PUT /v3/OS-FEDERATION/identity_providers/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider``
|
||||||
|
|
||||||
Normal response codes: 201
|
Normal response codes: 201
|
||||||
Error response codes: 409
|
Error response codes: 409
|
||||||
@ -54,7 +54,7 @@ List identity providers
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/identity_providers
|
.. rest_method:: GET /v3/OS-FEDERATION/identity_providers
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_providers``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_providers``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -85,7 +85,7 @@ Get Identity provider
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/identity_providers/{id}
|
.. rest_method:: GET /v3/OS-FEDERATION/identity_providers/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -120,7 +120,7 @@ Delete identity provider
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/OS-FEDERATION/identity_providers/{id}
|
.. rest_method:: DELETE /v3/OS-FEDERATION/identity_providers/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider``
|
||||||
|
|
||||||
When an identity provider is deleted, any tokens generated by that identity
|
When an identity provider is deleted, any tokens generated by that identity
|
||||||
provider will be revoked.
|
provider will be revoked.
|
||||||
@ -139,7 +139,7 @@ Update identity provider
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/OS-FEDERATION/identity_providers/{id}
|
.. rest_method:: PATCH /v3/OS-FEDERATION/identity_providers/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider``
|
||||||
|
|
||||||
When an identity provider is disabled, any tokens generated by that identity
|
When an identity provider is disabled, any tokens generated by that identity
|
||||||
provider will be revoked.
|
provider will be revoked.
|
||||||
@ -189,7 +189,7 @@ Add a protocol and attribute mapping to an identity provider
|
|||||||
|
|
||||||
.. rest_method:: PUT /v3/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}
|
.. rest_method:: PUT /v3/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocol``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocol``
|
||||||
|
|
||||||
Normal response codes: 201
|
Normal response codes: 201
|
||||||
Error response codes: 400
|
Error response codes: 400
|
||||||
@ -228,7 +228,7 @@ List all protocol and attribute mappings of an identity provider
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/identity_providers/{id}/protocols
|
.. rest_method:: GET /v3/OS-FEDERATION/identity_providers/{id}/protocols
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocols``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocols``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -260,7 +260,7 @@ Get a protocol and attribute mapping for an identity provider
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}
|
.. rest_method:: GET /v3/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocol``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocol``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -291,7 +291,7 @@ Update the attribute mapping for an identity provider and protocol
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}
|
.. rest_method:: PATCH /v3/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocol``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocol``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
Error response codes: 400
|
Error response codes: 400
|
||||||
@ -330,7 +330,7 @@ Delete a protocol and attribute mapping from an identity provider
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}
|
.. rest_method:: DELETE /v3/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocol``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/identity_provider_protocol``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ Create a mapping
|
|||||||
|
|
||||||
.. rest_method:: PUT /v3/OS-FEDERATION/mappings/{id}
|
.. rest_method:: PUT /v3/OS-FEDERATION/mappings/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/mapping``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/mapping``
|
||||||
|
|
||||||
Normal response codes: 201
|
Normal response codes: 201
|
||||||
|
|
||||||
@ -44,7 +44,7 @@ Get a mapping
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/mappings/{id}
|
.. rest_method:: GET /v3/OS-FEDERATION/mappings/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/mapping``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/mapping``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -76,7 +76,7 @@ Update a mapping
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/OS-FEDERATION/mappings/{id}
|
.. rest_method:: PATCH /v3/OS-FEDERATION/mappings/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/mapping``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/mapping``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -115,7 +115,7 @@ List all mappings
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/mappings
|
.. rest_method:: GET /v3/OS-FEDERATION/mappings
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/mappings``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/mappings``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -139,7 +139,7 @@ Delete a mapping
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/OS-FEDERATION/mappings/{id}
|
.. rest_method:: DELETE /v3/OS-FEDERATION/mappings/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/mapping``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/mapping``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ List projects a federated user can access
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/projects
|
.. rest_method:: GET /v3/OS-FEDERATION/projects
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/projects``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/projects``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -40,7 +40,7 @@ List domains a federated user can access
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/domains
|
.. rest_method:: GET /v3/OS-FEDERATION/domains
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/domains``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/domains``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ Register a Service Provider
|
|||||||
|
|
||||||
.. rest_method:: PUT /v3/OS-FEDERATION/service_providers/{id}
|
.. rest_method:: PUT /v3/OS-FEDERATION/service_providers/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/service_provider``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/service_provider``
|
||||||
|
|
||||||
Normal response codes: 201
|
Normal response codes: 201
|
||||||
Error response codes: 400 Bad Request when registering a service provider with
|
Error response codes: 400 Bad Request when registering a service provider with
|
||||||
@ -53,7 +53,7 @@ Listing Service Providers
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/service_providers
|
.. rest_method:: GET /v3/OS-FEDERATION/service_providers
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/service_providers``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/service_providers``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -77,7 +77,7 @@ Get Service Provider
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-FEDERATION/service_providers/{id}
|
.. rest_method:: GET /v3/OS-FEDERATION/service_providers/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/service_provider``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/service_provider``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -113,7 +113,7 @@ Delete Service Provider
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/OS-FEDERATION/service_providers/{id}
|
.. rest_method:: DELETE /v3/OS-FEDERATION/service_providers/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/service_provider``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/service_provider``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
@ -130,7 +130,7 @@ Update Service Provider
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/OS-FEDERATION/service_providers/{id}
|
.. rest_method:: PATCH /v3/OS-FEDERATION/service_providers/{id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/service_provider``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/1.0/rel/service_provider``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
Error response codes: 400 Bad Request when updating a service provider with
|
Error response codes: 400 Bad Request when updating a service provider with
|
||||||
|
@ -63,7 +63,7 @@ Create consumer
|
|||||||
|
|
||||||
Enables a user to create a consumer.
|
Enables a user to create a consumer.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/consumers``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/consumers``
|
||||||
|
|
||||||
Normal response codes: 201
|
Normal response codes: 201
|
||||||
|
|
||||||
@ -106,7 +106,7 @@ Deletes a consumer.
|
|||||||
When you delete a consumer, any associated request tokens, access
|
When you delete a consumer, any associated request tokens, access
|
||||||
tokens, and Identity API tokens are also revoked.
|
tokens, and Identity API tokens are also revoked.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/consumer``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/consumer``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
@ -127,7 +127,7 @@ List consumers
|
|||||||
|
|
||||||
Lists consumers.
|
Lists consumers.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/consumers``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/consumers``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -147,7 +147,7 @@ Show consumer details
|
|||||||
|
|
||||||
Shows details for a consumer.
|
Shows details for a consumer.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/consumer``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/consumer``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -177,7 +177,7 @@ Updates the description for a consumer.
|
|||||||
If you try to update any attribute other than ``description``, an HTTP
|
If you try to update any attribute other than ``description``, an HTTP
|
||||||
400 Bad Request error is returned.
|
400 Bad Request error is returned.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/consumer``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/consumer``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -215,7 +215,7 @@ The consumer must provide all required OAuth parameters in the
|
|||||||
request. See `Consumer Obtains a Request Token
|
request. See `Consumer Obtains a Request Token
|
||||||
<http://oauth.net/core/1.0a/#auth_step1>`_.
|
<http://oauth.net/core/1.0a/#auth_step1>`_.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/request_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/request_tokens``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -253,7 +253,7 @@ To authorize the Request Token, the authorizing user must have access to the
|
|||||||
requested project. Upon successful authorization, an OAuth Verifier code is
|
requested project. Upon successful authorization, an OAuth Verifier code is
|
||||||
returned. The Consumer receives the OAuth Verifier from the User out-of-band.
|
returned. The Consumer receives the OAuth Verifier from the User out-of-band.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/authorize_request_token``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/authorize_request_token``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -287,7 +287,7 @@ The consumer must provide all required OAuth parameters in the
|
|||||||
request. See `Consumer Requests an Access Token
|
request. See `Consumer Requests an Access Token
|
||||||
<http://oauth.net/core/1.0a/#auth_step3>`_.
|
<http://oauth.net/core/1.0a/#auth_step3>`_.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/access_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/access_tokens``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -316,7 +316,7 @@ Get access token
|
|||||||
|
|
||||||
Gets an access token.
|
Gets an access token.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/user_access_token``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/user_access_token``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -346,7 +346,7 @@ Enables a user to revoke an access token, which prevents the consumer from
|
|||||||
requesting new Identity Service API tokens. Also, revokes any Identity Service
|
requesting new Identity Service API tokens. Also, revokes any Identity Service
|
||||||
API tokens that were issued to the consumer through that access token.
|
API tokens that were issued to the consumer through that access token.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/user_access_token``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/user_access_token``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
@ -368,7 +368,7 @@ List access tokens
|
|||||||
|
|
||||||
Lists authorized access tokens.
|
Lists authorized access tokens.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/user_access_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/user_access_tokens``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -395,7 +395,7 @@ List roles for an access token
|
|||||||
|
|
||||||
Lists associated roles for an access token.
|
Lists associated roles for an access token.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/user_access_token_roles``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/user_access_token_roles``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -417,7 +417,7 @@ Show role details for an access token
|
|||||||
|
|
||||||
Shows details for a role for an access token.
|
Shows details for a role for an access token.
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/user_access_token_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/rel/user_access_token_role``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
@ -461,7 +461,7 @@ Example OAuth-specific object in a token:
|
|||||||
"access_token_id": "cce0b8be7"
|
"access_token_id": "cce0b8be7"
|
||||||
}
|
}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/identity/rel/v3/auth_tokens``
|
Relationship: ``https://docs.openstack.org/identity/rel/v3/auth_tokens``
|
||||||
|
|
||||||
Normal response codes: 200
|
Normal response codes: 200
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ List revocation events
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-REVOKE/events
|
.. rest_method:: GET /v3/OS-REVOKE/events
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-REVOKE/1.0/rel/events``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-REVOKE/1.0/rel/events``
|
||||||
|
|
||||||
List revocation events.
|
List revocation events.
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ invalid and any tokens generated based on the trust are immediately revoked.
|
|||||||
Trusts can also be chained, meaning, a trust can be created by using a trust scoped
|
Trusts can also be chained, meaning, a trust can be created by using a trust scoped
|
||||||
token.
|
token.
|
||||||
|
|
||||||
For more information, see `Use trusts <http://docs.openstack.org
|
For more information, see `Use trusts <https://docs.openstack.org
|
||||||
/admin-guide/keystone_use_trusts.html>`_.
|
/admin-guide/keystone_use_trusts.html>`_.
|
||||||
|
|
||||||
Consuming a trust
|
Consuming a trust
|
||||||
@ -95,11 +95,11 @@ Create trust
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/OS-TRUST/trusts
|
.. rest_method:: POST /v3/OS-TRUST/trusts
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trusts``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trusts``
|
||||||
|
|
||||||
Creates a trust.
|
Creates a trust.
|
||||||
|
|
||||||
Relationship: http://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trusts
|
Relationship: https://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trusts
|
||||||
|
|
||||||
Normal response codes: 201
|
Normal response codes: 201
|
||||||
|
|
||||||
@ -163,7 +163,7 @@ List trusts
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-TRUST/trusts
|
.. rest_method:: GET /v3/OS-TRUST/trusts
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trusts``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trusts``
|
||||||
|
|
||||||
Lists all trusts.
|
Lists all trusts.
|
||||||
|
|
||||||
@ -226,7 +226,7 @@ Get trust
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-TRUST/trusts/{trust_id}
|
.. rest_method:: GET /v3/OS-TRUST/trusts/{trust_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trust``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trust``
|
||||||
|
|
||||||
Gets the trust information for ``{trust_id}``.
|
Gets the trust information for ``{trust_id}``.
|
||||||
|
|
||||||
@ -275,7 +275,7 @@ Delete trust
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/OS-TRUST/trusts/{trust_id}
|
.. rest_method:: DELETE /v3/OS-TRUST/trusts/{trust_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trust``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trust``
|
||||||
|
|
||||||
Deletes a trust with ``{trust_id}``.
|
Deletes a trust with ``{trust_id}``.
|
||||||
|
|
||||||
@ -301,7 +301,7 @@ List roles delegated by a trust
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-TRUST/trusts/{trust_id}/roles
|
.. rest_method:: GET /v3/OS-TRUST/trusts/{trust_id}/roles
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trust_roles``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trust_roles``
|
||||||
|
|
||||||
Lists roles delegated by a trust with ``{trust_id}``.
|
Lists roles delegated by a trust with ``{trust_id}``.
|
||||||
|
|
||||||
@ -330,7 +330,7 @@ Check if a role is delegated by a trust
|
|||||||
|
|
||||||
.. rest_method:: HEAD /v3/OS-TRUST/trusts/{trust_id}/roles/{role_id}
|
.. rest_method:: HEAD /v3/OS-TRUST/trusts/{trust_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trust_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trust_role``
|
||||||
|
|
||||||
Checks if a role is delegated by a trust.
|
Checks if a role is delegated by a trust.
|
||||||
|
|
||||||
@ -357,7 +357,7 @@ Get role delegated by a trust
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/OS-TRUST/trusts/{trust_id}/roles/{role_id}
|
.. rest_method:: GET /v3/OS-TRUST/trusts/{trust_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trust_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/ext/OS-TRUST/1.0/rel/trust_role``
|
||||||
|
|
||||||
Gets a role with delegated by a trust.
|
Gets a role with delegated by a trust.
|
||||||
|
|
||||||
|
@ -99,7 +99,7 @@ Password authentication with unscoped authorization
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/auth/tokens
|
.. rest_method:: POST /v3/auth/tokens
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
||||||
|
|
||||||
Authenticates an identity and generates a token. Uses the password authentication method. Authorization is unscoped.
|
Authenticates an identity and generates a token. Uses the password authentication method. Authorization is unscoped.
|
||||||
|
|
||||||
@ -161,7 +161,7 @@ Password authentication with scoped authorization
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/auth/tokens
|
.. rest_method:: POST /v3/auth/tokens
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
||||||
|
|
||||||
Authenticates an identity and generates a token. Uses the password authentication method and scopes authorization to a project or domain.
|
Authenticates an identity and generates a token. Uses the password authentication method and scopes authorization to a project or domain.
|
||||||
|
|
||||||
@ -226,7 +226,7 @@ Password authentication with explicit unscoped authorization
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/auth/tokens
|
.. rest_method:: POST /v3/auth/tokens
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
||||||
|
|
||||||
Authenticates an identity and generates a token. Uses the password authentication method with explicit unscoped authorization.
|
Authenticates an identity and generates a token. Uses the password authentication method with explicit unscoped authorization.
|
||||||
|
|
||||||
@ -283,7 +283,7 @@ Token authentication with unscoped authorization
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/auth/tokens
|
.. rest_method:: POST /v3/auth/tokens
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
||||||
|
|
||||||
Authenticates an identity and generates a token. Uses the token authentication method. Authorization is unscoped.
|
Authenticates an identity and generates a token. Uses the token authentication method. Authorization is unscoped.
|
||||||
|
|
||||||
@ -325,7 +325,7 @@ Token authentication with scoped authorization
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/auth/tokens
|
.. rest_method:: POST /v3/auth/tokens
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
||||||
|
|
||||||
Authenticates an identity and generates a token. Uses the token authentication method and scopes authorization to a project or domain.
|
Authenticates an identity and generates a token. Uses the token authentication method and scopes authorization to a project or domain.
|
||||||
|
|
||||||
@ -370,7 +370,7 @@ Validate and show information for token
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/auth/tokens
|
.. rest_method:: GET /v3/auth/tokens
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
||||||
|
|
||||||
Validates and shows information for a token, including its expiration date and authorization scope.
|
Validates and shows information for a token, including its expiration date and authorization scope.
|
||||||
|
|
||||||
@ -427,7 +427,7 @@ Check token
|
|||||||
|
|
||||||
.. rest_method:: HEAD /v3/auth/tokens
|
.. rest_method:: HEAD /v3/auth/tokens
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
||||||
|
|
||||||
Validates a token.
|
Validates a token.
|
||||||
|
|
||||||
@ -459,7 +459,7 @@ Revoke token
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/auth/tokens
|
.. rest_method:: DELETE /v3/auth/tokens
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_tokens``
|
||||||
|
|
||||||
Revokes a token.
|
Revokes a token.
|
||||||
|
|
||||||
@ -486,7 +486,7 @@ Get service catalog
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/auth/catalog
|
.. rest_method:: GET /v3/auth/catalog
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_catalog``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_catalog``
|
||||||
|
|
||||||
New in version 3.3
|
New in version 3.3
|
||||||
|
|
||||||
@ -530,7 +530,7 @@ Get available project scopes
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/auth/projects
|
.. rest_method:: GET /v3/auth/projects
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_projects``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_projects``
|
||||||
|
|
||||||
New in version 3.3
|
New in version 3.3
|
||||||
|
|
||||||
@ -575,7 +575,7 @@ Get available domain scopes
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/auth/domains
|
.. rest_method:: GET /v3/auth/domains
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/auth_domains``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/auth_domains``
|
||||||
|
|
||||||
New in version 3.3
|
New in version 3.3
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@ Create credential
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/credentials
|
.. rest_method:: POST /v3/credentials
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/credentials``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/credentials``
|
||||||
|
|
||||||
Creates a credential.
|
Creates a credential.
|
||||||
|
|
||||||
@ -75,7 +75,7 @@ List credentials
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/credentials
|
.. rest_method:: GET /v3/credentials
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/credentials``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/credentials``
|
||||||
|
|
||||||
Lists all credentials.
|
Lists all credentials.
|
||||||
|
|
||||||
@ -118,7 +118,7 @@ Show credential details
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/credentials/{credential_id}
|
.. rest_method:: GET /v3/credentials/{credential_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/credential``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/credential``
|
||||||
|
|
||||||
Shows details for a credential.
|
Shows details for a credential.
|
||||||
|
|
||||||
@ -158,7 +158,7 @@ Update credential
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/credentials/{credential_id}
|
.. rest_method:: PATCH /v3/credentials/{credential_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/credential``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/credential``
|
||||||
|
|
||||||
Updates a credential.
|
Updates a credential.
|
||||||
|
|
||||||
@ -209,7 +209,7 @@ Delete credential
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/credentials/{credential_id}
|
.. rest_method:: DELETE /v3/credentials/{credential_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/credential``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/credential``
|
||||||
|
|
||||||
Deletes a credential.
|
Deletes a credential.
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ other than the ``identity`` or ``ldap`` groups, the ``Forbidden
|
|||||||
(403)`` response code is returned.
|
(403)`` response code is returned.
|
||||||
|
|
||||||
For information about how to integrate the Identity service with
|
For information about how to integrate the Identity service with
|
||||||
LDAP, see `Integrate Identity with LDAP <http://docs.openstack.org
|
LDAP, see `Integrate Identity with LDAP <https://docs.openstack.org
|
||||||
/admin-guide/keystone_integrate_with_ldap.html>`_.
|
/admin-guide/keystone_integrate_with_ldap.html>`_.
|
||||||
|
|
||||||
Show default configuration settings
|
Show default configuration settings
|
||||||
@ -43,7 +43,7 @@ The default configuration settings for the options that can be overridden
|
|||||||
can be retrieved.
|
can be retrieved.
|
||||||
|
|
||||||
Relationship::
|
Relationship::
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
||||||
|
|
||||||
Response Parameters
|
Response Parameters
|
||||||
-------------------
|
-------------------
|
||||||
@ -71,7 +71,7 @@ Show default configuration for a group
|
|||||||
Reads the default configuration settings for a specific group.
|
Reads the default configuration settings for a specific group.
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
||||||
|
|
||||||
The API supports only the ``identity`` and ``ldap`` groups.
|
The API supports only the ``identity`` and ``ldap`` groups.
|
||||||
|
|
||||||
@ -111,7 +111,7 @@ Show default option for a group
|
|||||||
Reads the default configuration setting for an option within a group.
|
Reads the default configuration setting for an option within a group.
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
||||||
|
|
||||||
|
|
||||||
The API supports only the ``identity`` and ``ldap`` groups. For the
|
The API supports only the ``identity`` and ``ldap`` groups. For the
|
||||||
@ -151,7 +151,7 @@ Show domain group option configuration
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/domains/{domain_id}/config/{group}/{option}
|
.. rest_method:: GET /v3/domains/{domain_id}/config/{group}/{option}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
||||||
|
|
||||||
Shows details for a domain group option configuration.
|
Shows details for a domain group option configuration.
|
||||||
|
|
||||||
@ -196,7 +196,7 @@ Update domain group option configuration
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/domains/{domain_id}/config/{group}/{option}
|
.. rest_method:: PATCH /v3/domains/{domain_id}/config/{group}/{option}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
||||||
|
|
||||||
Updates a domain group option configuration.
|
Updates a domain group option configuration.
|
||||||
|
|
||||||
@ -253,7 +253,7 @@ Delete domain group option configuration
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/domains/{domain_id}/config/{group}/{option}
|
.. rest_method:: DELETE /v3/domains/{domain_id}/config/{group}/{option}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
||||||
|
|
||||||
Deletes a domain group option configuration.
|
Deletes a domain group option configuration.
|
||||||
|
|
||||||
@ -280,7 +280,7 @@ Show domain group configuration
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/domains/{domain_id}/config/{group}
|
.. rest_method:: GET /v3/domains/{domain_id}/config/{group}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
||||||
|
|
||||||
Shows details for a domain group configuration.
|
Shows details for a domain group configuration.
|
||||||
|
|
||||||
@ -322,7 +322,7 @@ Update domain group configuration
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/domains/{domain_id}/config/{group}
|
.. rest_method:: PATCH /v3/domains/{domain_id}/config/{group}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
||||||
|
|
||||||
Updates a domain group configuration.
|
Updates a domain group configuration.
|
||||||
|
|
||||||
@ -378,7 +378,7 @@ Delete domain group configuration
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/domains/{domain_id}/config/{group}
|
.. rest_method:: DELETE /v3/domains/{domain_id}/config/{group}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config_default``
|
||||||
|
|
||||||
Deletes a domain group configuration.
|
Deletes a domain group configuration.
|
||||||
|
|
||||||
@ -402,7 +402,7 @@ Create domain configuration
|
|||||||
|
|
||||||
.. rest_method:: PUT /v3/domains/{domain_id}/config
|
.. rest_method:: PUT /v3/domains/{domain_id}/config
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config``
|
||||||
|
|
||||||
Creates a domain configuration.
|
Creates a domain configuration.
|
||||||
|
|
||||||
@ -453,7 +453,7 @@ Show domain configuration
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/domains/{domain_id}/config
|
.. rest_method:: GET /v3/domains/{domain_id}/config
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config``
|
||||||
|
|
||||||
Shows details for a domain configuration.
|
Shows details for a domain configuration.
|
||||||
|
|
||||||
@ -492,7 +492,7 @@ Update domain configuration
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/domains/{domain_id}/config
|
.. rest_method:: PATCH /v3/domains/{domain_id}/config
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config``
|
||||||
|
|
||||||
Updates a domain configuration.
|
Updates a domain configuration.
|
||||||
|
|
||||||
@ -543,7 +543,7 @@ Delete domain configuration
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/domains/{domain_id}/config
|
.. rest_method:: DELETE /v3/domains/{domain_id}/config
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_config``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_config``
|
||||||
|
|
||||||
Deletes a domain configuration.
|
Deletes a domain configuration.
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ List domains
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/domains
|
.. rest_method:: GET /v3/domains
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domains``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domains``
|
||||||
|
|
||||||
Lists all domains.
|
Lists all domains.
|
||||||
|
|
||||||
@ -68,7 +68,7 @@ Create domain
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/domains
|
.. rest_method:: POST /v3/domains
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domains``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domains``
|
||||||
|
|
||||||
Creates a domain.
|
Creates a domain.
|
||||||
|
|
||||||
@ -110,7 +110,7 @@ Show domain details
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/domains/{domain_id}
|
.. rest_method:: GET /v3/domains/{domain_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domains``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domains``
|
||||||
|
|
||||||
Shows details for a domain.
|
Shows details for a domain.
|
||||||
|
|
||||||
@ -149,7 +149,7 @@ Update domain
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/domains/{domain_id}
|
.. rest_method:: PATCH /v3/domains/{domain_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain``
|
||||||
|
|
||||||
Updates a domain.
|
Updates a domain.
|
||||||
|
|
||||||
@ -198,7 +198,7 @@ Delete domain
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/domains/{domain_id}
|
.. rest_method:: DELETE /v3/domains/{domain_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain``
|
||||||
|
|
||||||
Deletes a domain.
|
Deletes a domain.
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ List groups
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/groups
|
.. rest_method:: GET /v3/groups
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/groups``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/groups``
|
||||||
|
|
||||||
Lists groups.
|
Lists groups.
|
||||||
|
|
||||||
@ -76,7 +76,7 @@ Create group
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/groups
|
.. rest_method:: POST /v3/groups
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/groups``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/groups``
|
||||||
|
|
||||||
Creates a group.
|
Creates a group.
|
||||||
|
|
||||||
@ -134,7 +134,7 @@ Show group details
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/groups/{group_id}
|
.. rest_method:: GET /v3/groups/{group_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/group``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/group``
|
||||||
|
|
||||||
Shows details for a group.
|
Shows details for a group.
|
||||||
|
|
||||||
@ -183,7 +183,7 @@ Update group
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/groups/{group_id}
|
.. rest_method:: PATCH /v3/groups/{group_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/group``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/group``
|
||||||
|
|
||||||
Updates a group.
|
Updates a group.
|
||||||
|
|
||||||
@ -247,7 +247,7 @@ Delete group
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/groups/{group_id}
|
.. rest_method:: DELETE /v3/groups/{group_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/group``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/group``
|
||||||
|
|
||||||
Deletes a group.
|
Deletes a group.
|
||||||
|
|
||||||
@ -278,7 +278,7 @@ List users in group
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/groups/{group_id}/users
|
.. rest_method:: GET /v3/groups/{group_id}/users
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/group_users``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/group_users``
|
||||||
|
|
||||||
Lists the users that belong to a group.
|
Lists the users that belong to a group.
|
||||||
|
|
||||||
@ -316,7 +316,7 @@ Add user to group
|
|||||||
|
|
||||||
.. rest_method:: PUT /v3/groups/{group_id}/users/{user_id}
|
.. rest_method:: PUT /v3/groups/{group_id}/users/{user_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/group_user``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/group_user``
|
||||||
|
|
||||||
Adds a user to a group.
|
Adds a user to a group.
|
||||||
|
|
||||||
@ -348,7 +348,7 @@ Check whether user belongs to group
|
|||||||
|
|
||||||
.. rest_method:: HEAD /v3/groups/{group_id}/users/{user_id}
|
.. rest_method:: HEAD /v3/groups/{group_id}/users/{user_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/group_user``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/group_user``
|
||||||
|
|
||||||
Validates that a user belongs to a group.
|
Validates that a user belongs to a group.
|
||||||
|
|
||||||
@ -380,7 +380,7 @@ Remove user from group
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/groups/{group_id}/users/{user_id}
|
.. rest_method:: DELETE /v3/groups/{group_id}/users/{user_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/group_user``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/group_user``
|
||||||
|
|
||||||
Removes a user from a group.
|
Removes a user from a group.
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ policy file that stores these rules.
|
|||||||
|
|
||||||
For information about Identity API protection, see
|
For information about Identity API protection, see
|
||||||
`Identity API protection with role-based access control (RBAC)
|
`Identity API protection with role-based access control (RBAC)
|
||||||
<http://docs.openstack.org/admin-guide/identity_service_api_protection.html>`_
|
<https://docs.openstack.org/admin-guide/identity_service_api_protection.html>`_
|
||||||
in the OpenStack Cloud Administrator Guide.
|
in the OpenStack Cloud Administrator Guide.
|
||||||
|
|
||||||
What's New in Version 3.8
|
What's New in Version 3.8
|
||||||
|
@ -18,7 +18,7 @@ Assign role to user on projects owned by domain
|
|||||||
.. rest_method:: PUT /v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: PUT /v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_user_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_user_role_inherited_to_projects``
|
||||||
|
|
||||||
Assigns a role to a user in projects owned by a domain.
|
Assigns a role to a user in projects owned by a domain.
|
||||||
|
|
||||||
@ -43,7 +43,7 @@ Assign role to group on projects owned by a domain
|
|||||||
.. rest_method:: PUT /v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: PUT /v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_group_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_group_role_inherited_to_projects``
|
||||||
|
|
||||||
The inherited role is only applied to the owned projects (both existing and
|
The inherited role is only applied to the owned projects (both existing and
|
||||||
future projects), and will not appear as a role in a domain scoped token.
|
future projects), and will not appear as a role in a domain scoped token.
|
||||||
@ -66,7 +66,7 @@ List user's inherited project roles on a domain
|
|||||||
.. rest_method:: GET /v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/inherited_to_projects
|
.. rest_method:: GET /v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_user_roles_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_user_roles_inherited_to_projects``
|
||||||
|
|
||||||
The list only contains those role assignments to the domain that were specified
|
The list only contains those role assignments to the domain that were specified
|
||||||
as being inherited to projects within that domain.
|
as being inherited to projects within that domain.
|
||||||
@ -94,7 +94,7 @@ List group's inherited project roles on domain
|
|||||||
.. rest_method:: GET /v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/inherited_to_projects
|
.. rest_method:: GET /v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_group_roles_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_group_roles_inherited_to_projects``
|
||||||
|
|
||||||
The list only contains those role assignments to the domain that were specified
|
The list only contains those role assignments to the domain that were specified
|
||||||
as being inherited to projects within that domain.
|
as being inherited to projects within that domain.
|
||||||
@ -122,7 +122,7 @@ Check if user has an inherited project role on domain
|
|||||||
.. rest_method:: HEAD /v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: HEAD /v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_user_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_user_role_inherited_to_projects``
|
||||||
|
|
||||||
Checks whether a user has an inherited project role in a domain.
|
Checks whether a user has an inherited project role in a domain.
|
||||||
|
|
||||||
@ -144,7 +144,7 @@ Check if group has an inherited project role on domain
|
|||||||
.. rest_method:: HEAD /v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: HEAD /v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_group_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_group_role_inherited_to_projects``
|
||||||
|
|
||||||
Checks whether a group has an inherited project role in a domain.
|
Checks whether a group has an inherited project role in a domain.
|
||||||
|
|
||||||
@ -166,7 +166,7 @@ Revoke an inherited project role from user on domain
|
|||||||
.. rest_method:: DELETE /v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: DELETE /v3/OS-INHERIT/domains/{domain_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_user_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_user_role_inherited_to_projects``
|
||||||
|
|
||||||
Revokes an inherited project role from a user in a domain.
|
Revokes an inherited project role from a user in a domain.
|
||||||
|
|
||||||
@ -188,7 +188,7 @@ Revoke an inherited project role from group on domain
|
|||||||
.. rest_method:: DELETE /v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: DELETE /v3/OS-INHERIT/domains/{domain_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_group_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/domain_group_role_inherited_to_projects``
|
||||||
|
|
||||||
Revokes an inherited project role from a group in a domain.
|
Revokes an inherited project role from a group in a domain.
|
||||||
|
|
||||||
@ -210,7 +210,7 @@ Assign role to user on projects in a subtree
|
|||||||
.. rest_method:: PUT /v3/OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: PUT /v3/OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_user_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_user_role_inherited_to_projects``
|
||||||
|
|
||||||
The inherited role assignment is anchored to a project and applied to its
|
The inherited role assignment is anchored to a project and applied to its
|
||||||
subtree in the projects hierarchy (both existing and future projects).
|
subtree in the projects hierarchy (both existing and future projects).
|
||||||
@ -237,7 +237,7 @@ Assign role to group on projects in a subtree
|
|||||||
.. rest_method:: PUT /v3/OS-INHERIT/projects/{project_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: PUT /v3/OS-INHERIT/projects/{project_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_group_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_group_role_inherited_to_projects``
|
||||||
|
|
||||||
The inherited role assignment is anchored to a project and applied to its
|
The inherited role assignment is anchored to a project and applied to its
|
||||||
subtree in the projects hierarchy (both existing and future projects).
|
subtree in the projects hierarchy (both existing and future projects).
|
||||||
@ -264,7 +264,7 @@ Check if user has an inherited project role on project
|
|||||||
.. rest_method:: HEAD /v3/OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: HEAD /v3/OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_user_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_user_role_inherited_to_projects``
|
||||||
|
|
||||||
Checks whether a user has a role assignment with the ``inherited_to_projects`` flag in a project.
|
Checks whether a user has a role assignment with the ``inherited_to_projects`` flag in a project.
|
||||||
|
|
||||||
@ -286,7 +286,7 @@ Check if group has an inherited project role on project
|
|||||||
.. rest_method:: HEAD /v3/OS-INHERIT/projects/{project_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: HEAD /v3/OS-INHERIT/projects/{project_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_group_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_group_role_inherited_to_projects``
|
||||||
|
|
||||||
Checks whether a group has a role assignment with the ``inherited_to_projects`` flag in a project.
|
Checks whether a group has a role assignment with the ``inherited_to_projects`` flag in a project.
|
||||||
|
|
||||||
@ -308,7 +308,7 @@ Revoke an inherited project role from user on project
|
|||||||
.. rest_method:: DELETE /v3/OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: DELETE /v3/OS-INHERIT/projects/{project_id}/users/{user_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_user_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_user_role_inherited_to_projects``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
@ -328,7 +328,7 @@ Revoke an inherited project role from group on project
|
|||||||
.. rest_method:: DELETE /v3/OS-INHERIT/projects/{project_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
.. rest_method:: DELETE /v3/OS-INHERIT/projects/{project_id}/groups/{group_id}/roles/{role_id}/inherited_to_projects
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_group_role_inherited_to_projects``
|
``https://docs.openstack.org/api/openstack-identity/3/ext/OS-INHERIT/1.0/rel/project_group_role_inherited_to_projects``
|
||||||
|
|
||||||
Normal response codes: 204
|
Normal response codes: 204
|
||||||
|
|
||||||
@ -348,7 +348,7 @@ List role assignments
|
|||||||
.. rest_method:: GET /v3/role_assignments
|
.. rest_method:: GET /v3/role_assignments
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/rel/role_assignments``
|
``https://docs.openstack.org/api/openstack-identity/3/rel/role_assignments``
|
||||||
|
|
||||||
Optional query parameters:
|
Optional query parameters:
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ List revoked tokens
|
|||||||
.. rest_method:: GET /v3/auth/tokens/OS-PKI/revoked
|
.. rest_method:: GET /v3/auth/tokens/OS-PKI/revoked
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://docs.openstack.org/api/openstack-identity/3/rel/tokens/OS-PKI/revoked``
|
``https://docs.openstack.org/api/openstack-identity/3/rel/tokens/OS-PKI/revoked``
|
||||||
|
|
||||||
Lists revoked PKI tokens.
|
Lists revoked PKI tokens.
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ Create policy
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/policies
|
.. rest_method:: POST /v3/policies
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/policies``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/policies``
|
||||||
|
|
||||||
Creates a policy.
|
Creates a policy.
|
||||||
|
|
||||||
@ -67,7 +67,7 @@ List policies
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/policies
|
.. rest_method:: GET /v3/policies
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/policies``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/policies``
|
||||||
|
|
||||||
Lists policies.
|
Lists policies.
|
||||||
|
|
||||||
@ -105,7 +105,7 @@ Show policy details
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/policies/{policy_id}
|
.. rest_method:: GET /v3/policies/{policy_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/policy``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/policy``
|
||||||
|
|
||||||
Shows details for a policy.
|
Shows details for a policy.
|
||||||
|
|
||||||
@ -143,7 +143,7 @@ Update policy
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/policies/{policy_id}
|
.. rest_method:: PATCH /v3/policies/{policy_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/policy``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/policy``
|
||||||
|
|
||||||
Updates a policy.
|
Updates a policy.
|
||||||
|
|
||||||
@ -190,7 +190,7 @@ Delete policy
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/policies/{policy_id}
|
.. rest_method:: DELETE /v3/policies/{policy_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/policy``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/policy``
|
||||||
|
|
||||||
Deletes a policy.
|
Deletes a policy.
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@ List projects
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/projects
|
.. rest_method:: GET /v3/projects
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/projects``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/projects``
|
||||||
|
|
||||||
Lists projects.
|
Lists projects.
|
||||||
|
|
||||||
@ -99,7 +99,7 @@ Create project
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/projects
|
.. rest_method:: POST /v3/projects
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/projects``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/projects``
|
||||||
|
|
||||||
Creates a project, where the project may act as a domain.
|
Creates a project, where the project may act as a domain.
|
||||||
|
|
||||||
@ -163,7 +163,7 @@ Show project details
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/projects/{project_id}
|
.. rest_method:: GET /v3/projects/{project_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/project``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/project``
|
||||||
|
|
||||||
Shows details for a project.
|
Shows details for a project.
|
||||||
|
|
||||||
@ -231,7 +231,7 @@ Update project
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/projects/{project_id}
|
.. rest_method:: PATCH /v3/projects/{project_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/project``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/project``
|
||||||
|
|
||||||
Updates a project.
|
Updates a project.
|
||||||
|
|
||||||
@ -296,7 +296,7 @@ Delete project
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/projects/{project_id}
|
.. rest_method:: DELETE /v3/projects/{project_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/project``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/project``
|
||||||
|
|
||||||
Deletes a project.
|
Deletes a project.
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ Show region details
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/regions/{region_id}
|
.. rest_method:: GET /v3/regions/{region_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/regions``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/regions``
|
||||||
|
|
||||||
Shows details for a region, by ID.
|
Shows details for a region, by ID.
|
||||||
|
|
||||||
@ -58,7 +58,7 @@ Update region
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/regions/{region_id}
|
.. rest_method:: PATCH /v3/regions/{region_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/region``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/region``
|
||||||
|
|
||||||
Updates a region.
|
Updates a region.
|
||||||
|
|
||||||
@ -112,7 +112,7 @@ Delete region
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/regions/{region_id}
|
.. rest_method:: DELETE /v3/regions/{region_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/region``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/region``
|
||||||
|
|
||||||
Deletes a region.
|
Deletes a region.
|
||||||
|
|
||||||
@ -138,7 +138,7 @@ List regions
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/regions
|
.. rest_method:: GET /v3/regions
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/regions``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/regions``
|
||||||
|
|
||||||
Lists regions.
|
Lists regions.
|
||||||
|
|
||||||
@ -176,7 +176,7 @@ Create region
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/regions
|
.. rest_method:: POST /v3/regions
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/regions``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/regions``
|
||||||
|
|
||||||
Creates a region.
|
Creates a region.
|
||||||
|
|
||||||
|
@ -92,7 +92,7 @@ List roles
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/roles
|
.. rest_method:: GET /v3/roles
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/roles``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/roles``
|
||||||
|
|
||||||
Lists roles.
|
Lists roles.
|
||||||
|
|
||||||
@ -141,7 +141,7 @@ Create role
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/roles
|
.. rest_method:: POST /v3/roles
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/roles``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/roles``
|
||||||
|
|
||||||
Creates a role.
|
Creates a role.
|
||||||
|
|
||||||
@ -197,7 +197,7 @@ Show role details
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/roles/{role_id}
|
.. rest_method:: GET /v3/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/role``
|
||||||
|
|
||||||
Shows details for a role.
|
Shows details for a role.
|
||||||
|
|
||||||
@ -245,7 +245,7 @@ Update role
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/roles/{role_id}
|
.. rest_method:: PATCH /v3/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/role``
|
||||||
|
|
||||||
Updates a role.
|
Updates a role.
|
||||||
|
|
||||||
@ -302,7 +302,7 @@ Delete role
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/roles/{role_id}
|
.. rest_method:: DELETE /v3/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/role``
|
||||||
|
|
||||||
Deletes a role.
|
Deletes a role.
|
||||||
|
|
||||||
@ -333,7 +333,7 @@ List role assignments for group on domain
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/domains/{domain_id}/groups/{group_id}/roles
|
.. rest_method:: GET /v3/domains/{domain_id}/groups/{group_id}/roles
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_group_roles``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_group_roles``
|
||||||
|
|
||||||
Lists role assignments for a group on a domain.
|
Lists role assignments for a group on a domain.
|
||||||
|
|
||||||
@ -375,7 +375,7 @@ Assign role to group on domain
|
|||||||
|
|
||||||
.. rest_method:: PUT /v3/domains/{domain_id}/groups/{group_id}/roles/{role_id}
|
.. rest_method:: PUT /v3/domains/{domain_id}/groups/{group_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_group_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_group_role``
|
||||||
|
|
||||||
Assigns a role to a group on a domain.
|
Assigns a role to a group on a domain.
|
||||||
|
|
||||||
@ -409,7 +409,7 @@ Check whether group has role assignment on domain
|
|||||||
|
|
||||||
.. rest_method:: HEAD /v3/domains/{domain_id}/groups/{group_id}/roles/{role_id}
|
.. rest_method:: HEAD /v3/domains/{domain_id}/groups/{group_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_group_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_group_role``
|
||||||
|
|
||||||
Validates that a group has a role assignment on a domain.
|
Validates that a group has a role assignment on a domain.
|
||||||
|
|
||||||
@ -442,7 +442,7 @@ Unassign role from group on domain
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/domains/{domain_id}/groups/{group_id}/roles/{role_id}
|
.. rest_method:: DELETE /v3/domains/{domain_id}/groups/{group_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_group_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_group_role``
|
||||||
|
|
||||||
Unassigns a role from a group on a domain.
|
Unassigns a role from a group on a domain.
|
||||||
|
|
||||||
@ -475,7 +475,7 @@ List role assignments for user on domain
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/domains/{domain_id}/users/{user_id}/roles
|
.. rest_method:: GET /v3/domains/{domain_id}/users/{user_id}/roles
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_user_roles``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_user_roles``
|
||||||
|
|
||||||
Lists role assignments for a user on a domain.
|
Lists role assignments for a user on a domain.
|
||||||
|
|
||||||
@ -527,7 +527,7 @@ Assign role to user on domain
|
|||||||
|
|
||||||
.. rest_method:: PUT /v3/domains/{domain_id}/users/{user_id}/roles/{role_id}
|
.. rest_method:: PUT /v3/domains/{domain_id}/users/{user_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://developer.openstack.org/api-ref/identity/v3/index.html#assign-role-to-user-on-domain``
|
Relationship: ``https://developer.openstack.org/api-ref/identity/v3/index.html#assign-role-to-user-on-domain``
|
||||||
|
|
||||||
Assigns a role to a user on a domain.
|
Assigns a role to a user on a domain.
|
||||||
|
|
||||||
@ -561,7 +561,7 @@ Check whether user has role assignment on domain
|
|||||||
|
|
||||||
.. rest_method:: HEAD /v3/domains/{domain_id}/users/{user_id}/roles/{role_id}
|
.. rest_method:: HEAD /v3/domains/{domain_id}/users/{user_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_user_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_user_role``
|
||||||
|
|
||||||
Validates that a user has a role assignment on a domain.
|
Validates that a user has a role assignment on a domain.
|
||||||
|
|
||||||
@ -594,7 +594,7 @@ Unassigns role from user on domain
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/domains/{domain_id}/users/{user_id}/roles/{role_id}
|
.. rest_method:: DELETE /v3/domains/{domain_id}/users/{user_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/domain_user_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/domain_user_role``
|
||||||
|
|
||||||
Unassigns a role from a user on a domain.
|
Unassigns a role from a user on a domain.
|
||||||
|
|
||||||
@ -628,7 +628,7 @@ List role assignments for group on project
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/projects/{project_id}/groups/{group_id}/roles
|
.. rest_method:: GET /v3/projects/{project_id}/groups/{group_id}/roles
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/project_user_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/project_user_role``
|
||||||
|
|
||||||
Lists role assignments for a group on a project.
|
Lists role assignments for a group on a project.
|
||||||
|
|
||||||
@ -670,7 +670,7 @@ Assign role to group on project
|
|||||||
|
|
||||||
.. rest_method:: PUT /v3/projects/{project_id}/groups/{group_id}/roles/{role_id}
|
.. rest_method:: PUT /v3/projects/{project_id}/groups/{group_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/project_group_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/project_group_role``
|
||||||
|
|
||||||
Assigns a role to a group on a project.
|
Assigns a role to a group on a project.
|
||||||
|
|
||||||
@ -704,7 +704,7 @@ Check whether group has role assignment on project
|
|||||||
|
|
||||||
.. rest_method:: HEAD /v3/projects/{project_id}/groups/{group_id}/roles/{role_id}
|
.. rest_method:: HEAD /v3/projects/{project_id}/groups/{group_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/project_group_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/project_group_role``
|
||||||
|
|
||||||
Validates that a group has a role assignment on a project.
|
Validates that a group has a role assignment on a project.
|
||||||
|
|
||||||
@ -737,7 +737,7 @@ Unassign role from group on project
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/projects/{project_id}/groups/{group_id}/roles/{role_id}
|
.. rest_method:: DELETE /v3/projects/{project_id}/groups/{group_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/project_group_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/project_group_role``
|
||||||
|
|
||||||
Unassigns a role from a group on a project.
|
Unassigns a role from a group on a project.
|
||||||
|
|
||||||
@ -770,7 +770,7 @@ List role assignments for user on project
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/projects/{project_id}/users/{user_id}/roles
|
.. rest_method:: GET /v3/projects/{project_id}/users/{user_id}/roles
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/project_user_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/project_user_role``
|
||||||
|
|
||||||
Lists role assignments for a user on a project.
|
Lists role assignments for a user on a project.
|
||||||
|
|
||||||
@ -807,7 +807,7 @@ Assign role to user on project
|
|||||||
|
|
||||||
.. rest_method:: PUT /v3/projects/{project_id}/users/{user_id}/roles/{role_id}
|
.. rest_method:: PUT /v3/projects/{project_id}/users/{user_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/project_user_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/project_user_role``
|
||||||
|
|
||||||
Assigns a role to a user on a project.
|
Assigns a role to a user on a project.
|
||||||
|
|
||||||
@ -841,7 +841,7 @@ Check whether user has role assignment on project
|
|||||||
|
|
||||||
.. rest_method:: HEAD /v3/projects/{project_id}/users/{user_id}/roles/{role_id}
|
.. rest_method:: HEAD /v3/projects/{project_id}/users/{user_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/project_user_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/project_user_role``
|
||||||
|
|
||||||
Validates that a user has a role on a project.
|
Validates that a user has a role on a project.
|
||||||
|
|
||||||
@ -874,7 +874,7 @@ Unassign role from user on project
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/projects/{project_id}/users/{user_id}/roles/{role_id}
|
.. rest_method:: DELETE /v3/projects/{project_id}/users/{user_id}/roles/{role_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/project_user_role``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/project_user_role``
|
||||||
|
|
||||||
Unassigns a role from a user on a project.
|
Unassigns a role from a user on a project.
|
||||||
|
|
||||||
@ -910,7 +910,7 @@ List implied (inference) roles for role
|
|||||||
Lists implied (inference) roles for a role.
|
Lists implied (inference) roles for a role.
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://developer.openstack.org/api-ref/identity/v3/#list-implied-roles-for-role``
|
``https://developer.openstack.org/api-ref/identity/v3/#list-implied-roles-for-role``
|
||||||
|
|
||||||
Response Codes
|
Response Codes
|
||||||
--------------
|
--------------
|
||||||
@ -958,7 +958,7 @@ Create role inference rule
|
|||||||
Creates a role inference rule.
|
Creates a role inference rule.
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://developer.openstack.org/api-ref/identity/v3/#create-role-inference-rule``
|
``https://developer.openstack.org/api-ref/identity/v3/#create-role-inference-rule``
|
||||||
|
|
||||||
Response Codes
|
Response Codes
|
||||||
--------------
|
--------------
|
||||||
@ -1007,7 +1007,7 @@ Get role inference rule
|
|||||||
Gets a role inference rule.
|
Gets a role inference rule.
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://developer.openstack.org/api-ref/identity/v3/#get-role-inference-rule``
|
``https://developer.openstack.org/api-ref/identity/v3/#get-role-inference-rule``
|
||||||
|
|
||||||
Response Codes
|
Response Codes
|
||||||
--------------
|
--------------
|
||||||
@ -1056,7 +1056,7 @@ Confirm role inference rule
|
|||||||
Checks a role role inference rule.
|
Checks a role role inference rule.
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://developer.openstack.org/api-ref/identity/v3/#confirm-role-inference-rule``
|
``https://developer.openstack.org/api-ref/identity/v3/#confirm-role-inference-rule``
|
||||||
|
|
||||||
Response Codes
|
Response Codes
|
||||||
--------------
|
--------------
|
||||||
@ -1092,7 +1092,7 @@ Delete role inference rule
|
|||||||
Deletes a role inference rule.
|
Deletes a role inference rule.
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://developer.openstack.org/api-ref/identity/v3/#delete-role-inference-rule``
|
``https://developer.openstack.org/api-ref/identity/v3/#delete-role-inference-rule``
|
||||||
|
|
||||||
Response Codes
|
Response Codes
|
||||||
--------------
|
--------------
|
||||||
@ -1125,7 +1125,7 @@ List role assignments
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/role_assignments
|
.. rest_method:: GET /v3/role_assignments
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/role_assignments``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/role_assignments``
|
||||||
|
|
||||||
Lists role assignments.
|
Lists role assignments.
|
||||||
|
|
||||||
@ -1178,7 +1178,7 @@ List all role inference rules
|
|||||||
Lists all role inference rules.
|
Lists all role inference rules.
|
||||||
|
|
||||||
Relationship:
|
Relationship:
|
||||||
``http://developer.openstack.org/api-ref/identity/v3/#list-all-role-inference-rules``
|
``https://developer.openstack.org/api-ref/identity/v3/#list-all-role-inference-rules``
|
||||||
|
|
||||||
Response Codes
|
Response Codes
|
||||||
--------------
|
--------------
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
"rel": "self"
|
"rel": "self"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"href": "http://docs.openstack.org/",
|
"href": "https://docs.openstack.org/",
|
||||||
"rel": "describedby",
|
"rel": "describedby",
|
||||||
"type": "text/html"
|
"type": "text/html"
|
||||||
}
|
}
|
||||||
|
@ -23,7 +23,7 @@ List services
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/services
|
.. rest_method:: GET /v3/services
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/services``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/services``
|
||||||
|
|
||||||
Lists all services.
|
Lists all services.
|
||||||
|
|
||||||
@ -72,7 +72,7 @@ Create service
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/services
|
.. rest_method:: POST /v3/services
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/services``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/services``
|
||||||
|
|
||||||
Creates a service.
|
Creates a service.
|
||||||
|
|
||||||
@ -125,7 +125,7 @@ Show service details
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/services/{service_id}
|
.. rest_method:: GET /v3/services/{service_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/service``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/service``
|
||||||
|
|
||||||
Shows details for a service.
|
Shows details for a service.
|
||||||
|
|
||||||
@ -174,7 +174,7 @@ Update service
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/services/{service_id}
|
.. rest_method:: PATCH /v3/services/{service_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/services``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/services``
|
||||||
|
|
||||||
Updates a service.
|
Updates a service.
|
||||||
|
|
||||||
@ -239,7 +239,7 @@ Delete service
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/services/{service_id}
|
.. rest_method:: DELETE /v3/services/{service_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/service``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/service``
|
||||||
|
|
||||||
Deletes a service.
|
Deletes a service.
|
||||||
|
|
||||||
@ -274,7 +274,7 @@ List endpoints
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/endpoints
|
.. rest_method:: GET /v3/endpoints
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/endpoints``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/endpoints``
|
||||||
|
|
||||||
Lists all available endpoints.
|
Lists all available endpoints.
|
||||||
|
|
||||||
@ -326,7 +326,7 @@ Create endpoint
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/endpoints
|
.. rest_method:: POST /v3/endpoints
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/endpoints``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/endpoints``
|
||||||
|
|
||||||
Creates an endpoint.
|
Creates an endpoint.
|
||||||
|
|
||||||
@ -383,7 +383,7 @@ Show endpoint details
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/endpoints/{endpoint_id}
|
.. rest_method:: GET /v3/endpoints/{endpoint_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/endpoints``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/endpoints``
|
||||||
|
|
||||||
Shows details for an endpoint.
|
Shows details for an endpoint.
|
||||||
|
|
||||||
@ -433,7 +433,7 @@ Update endpoint
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/endpoints/{endpoint_id}
|
.. rest_method:: PATCH /v3/endpoints/{endpoint_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/endpoint``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/endpoint``
|
||||||
|
|
||||||
Updates an endpoint.
|
Updates an endpoint.
|
||||||
|
|
||||||
@ -495,7 +495,7 @@ Delete endpoint
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/endpoints/{endpoint_id}
|
.. rest_method:: DELETE /v3/endpoints/{endpoint_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/endpoint``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/endpoint``
|
||||||
|
|
||||||
Deletes an endpoint.
|
Deletes an endpoint.
|
||||||
|
|
||||||
|
@ -13,7 +13,7 @@ the password for users.
|
|||||||
|
|
||||||
You can also list groups, projects, and role assignments for a specified
|
You can also list groups, projects, and role assignments for a specified
|
||||||
user.
|
user.
|
||||||
To list user roles, see `Roles <http://developer.openstack.org/api-ref/
|
To list user roles, see `Roles <https://developer.openstack.org/api-ref/
|
||||||
identity/v3/index.html#roles>`_.
|
identity/v3/index.html#roles>`_.
|
||||||
|
|
||||||
|
|
||||||
@ -22,7 +22,7 @@ List users
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/users
|
.. rest_method:: GET /v3/users
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/users``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/users``
|
||||||
|
|
||||||
Lists users.
|
Lists users.
|
||||||
|
|
||||||
@ -79,7 +79,7 @@ Create user
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/users
|
.. rest_method:: POST /v3/users
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/users``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/users``
|
||||||
|
|
||||||
Creates a user.
|
Creates a user.
|
||||||
|
|
||||||
@ -135,7 +135,7 @@ Show user details
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/users/{user_id}
|
.. rest_method:: GET /v3/users/{user_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/user``
|
||||||
|
|
||||||
Shows details for a user.
|
Shows details for a user.
|
||||||
|
|
||||||
@ -186,7 +186,7 @@ Update user
|
|||||||
|
|
||||||
.. rest_method:: PATCH /v3/users/{user_id}
|
.. rest_method:: PATCH /v3/users/{user_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/user``
|
||||||
|
|
||||||
Updates a user's password, or whether they are enabled or disabled.
|
Updates a user's password, or whether they are enabled or disabled.
|
||||||
|
|
||||||
@ -254,7 +254,7 @@ Delete user
|
|||||||
|
|
||||||
.. rest_method:: DELETE /v3/users/{user_id}
|
.. rest_method:: DELETE /v3/users/{user_id}
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/user``
|
||||||
|
|
||||||
Deletes a user.
|
Deletes a user.
|
||||||
|
|
||||||
@ -285,7 +285,7 @@ List groups to which a user belongs
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/users/{user_id}/groups
|
.. rest_method:: GET /v3/users/{user_id}/groups
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user_groups``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/user_groups``
|
||||||
|
|
||||||
Lists groups to which a user belongs.
|
Lists groups to which a user belongs.
|
||||||
|
|
||||||
@ -322,7 +322,7 @@ List projects for user
|
|||||||
|
|
||||||
.. rest_method:: GET /v3/users/{user_id}/projects
|
.. rest_method:: GET /v3/users/{user_id}/projects
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user_projects``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/user_projects``
|
||||||
|
|
||||||
List projects for a user.
|
List projects for a user.
|
||||||
|
|
||||||
@ -359,7 +359,7 @@ Change password for user
|
|||||||
|
|
||||||
.. rest_method:: POST /v3/users/{user_id}/password
|
.. rest_method:: POST /v3/users/{user_id}/password
|
||||||
|
|
||||||
Relationship: ``http://docs.openstack.org/api/openstack-identity/3/rel/user_change_password``
|
Relationship: ``https://docs.openstack.org/api/openstack-identity/3/rel/user_change_password``
|
||||||
|
|
||||||
Changes the password for a user.
|
Changes the password for a user.
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@ source $KEYSTONE_PLUGIN/lib/federation.sh
|
|||||||
|
|
||||||
# For more information on Devstack plugins, including a more detailed
|
# For more information on Devstack plugins, including a more detailed
|
||||||
# explanation on when the different steps are executed please see:
|
# explanation on when the different steps are executed please see:
|
||||||
# http://docs.openstack.org/developer/devstack/plugins.html
|
# https://docs.openstack.org/developer/devstack/plugins.html
|
||||||
|
|
||||||
if [[ "$1" == "stack" && "$2" == "install" ]]; then
|
if [[ "$1" == "stack" && "$2" == "install" ]]; then
|
||||||
# This phase is executed after the projects have been installed
|
# This phase is executed after the projects have been installed
|
||||||
|
@ -32,7 +32,7 @@ through Launchpad_, the wiki_, or blogs. We welcome all types of contributions,
|
|||||||
from blueprint designs to documentation to testing to deployment scripts.
|
from blueprint designs to documentation to testing to deployment scripts.
|
||||||
|
|
||||||
.. _Launchpad: https://launchpad.net/keystone
|
.. _Launchpad: https://launchpad.net/keystone
|
||||||
.. _wiki: http://wiki.openstack.org/
|
.. _wiki: https://wiki.openstack.org/
|
||||||
|
|
||||||
#openstack-keystone on Freenode IRC Network
|
#openstack-keystone on Freenode IRC Network
|
||||||
-------------------------------------------
|
-------------------------------------------
|
||||||
@ -55,9 +55,9 @@ has collections of links and other sources of information. Typically the pages
|
|||||||
are a good place to write drafts for specs or documentation, describe a
|
are a good place to write drafts for specs or documentation, describe a
|
||||||
blueprint, or collaborate with others.
|
blueprint, or collaborate with others.
|
||||||
|
|
||||||
`OpenStack Wiki <http://wiki.openstack.org/>`_
|
`OpenStack Wiki <https://wiki.openstack.org/>`_
|
||||||
|
|
||||||
* `useful Keystone project links <http://wiki.openstack.org/Keystone>`_
|
* `useful Keystone project links <https://wiki.openstack.org/Keystone>`_
|
||||||
|
|
||||||
Keystone on Launchpad
|
Keystone on Launchpad
|
||||||
---------------------
|
---------------------
|
||||||
@ -66,7 +66,7 @@ Launchpad is a code hosting that OpenStack is using to track bugs, feature
|
|||||||
work, and releases of OpenStack. Like other OpenStack projects, Keystone source
|
work, and releases of OpenStack. Like other OpenStack projects, Keystone source
|
||||||
code is hosted on git.openstack.org
|
code is hosted on git.openstack.org
|
||||||
|
|
||||||
* `Keystone Project Page on Launchpad <http://launchpad.net/keystone>`_
|
* `Keystone Project Page on Launchpad <https://launchpad.net/keystone>`_
|
||||||
* `Keystone Source Repository <https://git.openstack.org/cgit/openstack/keystone>`_
|
* `Keystone Source Repository <https://git.openstack.org/cgit/openstack/keystone>`_
|
||||||
|
|
||||||
Within launchpad, we use
|
Within launchpad, we use
|
||||||
@ -83,12 +83,12 @@ The OpenStack blog includes a weekly newsletter that aggregates OpenStack news
|
|||||||
from around the internet, as well as providing inside information on upcoming
|
from around the internet, as well as providing inside information on upcoming
|
||||||
events and posts from OpenStack contributors.
|
events and posts from OpenStack contributors.
|
||||||
|
|
||||||
`OpenStack Blog <http://openstack.org/blog>`_
|
`OpenStack Blog <https://openstack.org/blog>`_
|
||||||
|
|
||||||
See also: `Planet OpenStack <http://planet.openstack.org/>`_, an aggregation of
|
See also: `Planet OpenStack <http://planet.openstack.org/>`_, an aggregation of
|
||||||
blogs about OpenStack from around the internet, combined into a web site and
|
blogs about OpenStack from around the internet, combined into a web site and
|
||||||
RSS feed. If you'd like to contribute with your blog posts, there are
|
RSS feed. If you'd like to contribute with your blog posts, there are
|
||||||
instructions for `adding your blog <http://wiki.openstack.org/AddingYourBlog>`_.
|
instructions for `adding your blog <https://wiki.openstack.org/AddingYourBlog>`_.
|
||||||
|
|
||||||
|
|
||||||
Twitter
|
Twitter
|
||||||
|
@ -1054,7 +1054,7 @@ For example:
|
|||||||
[endpoint_filter]
|
[endpoint_filter]
|
||||||
return_all_endpoints_if_no_filter = False
|
return_all_endpoints_if_no_filter = False
|
||||||
|
|
||||||
See `API Specification for Endpoint Filtering <http://developer.openstack.org/
|
See `API Specification for Endpoint Filtering <https://developer.openstack.org/
|
||||||
api-ref/identity/v3-ext/#os-ep-filter-api>`_ for the details of API definition.
|
api-ref/identity/v3-ext/#os-ep-filter-api>`_ for the details of API definition.
|
||||||
|
|
||||||
Endpoint Policy
|
Endpoint Policy
|
||||||
@ -1072,7 +1072,7 @@ section. For example:
|
|||||||
[endpoint_policy]
|
[endpoint_policy]
|
||||||
driver = sql
|
driver = sql
|
||||||
|
|
||||||
See `API Specification for Endpoint Policy <http://specs.openstack.org/
|
See `API Specification for Endpoint Policy <https://specs.openstack.org/
|
||||||
openstack/keystone-specs/api/v3/identity-api-v3-os-endpoint-policy.html>`_
|
openstack/keystone-specs/api/v3/identity-api-v3-os-endpoint-policy.html>`_
|
||||||
for the details of API definition.
|
for the details of API definition.
|
||||||
|
|
||||||
@ -1132,7 +1132,7 @@ To enable OAuth1:
|
|||||||
|
|
||||||
WSGIPassAuthorization On
|
WSGIPassAuthorization On
|
||||||
|
|
||||||
See `API Specification for OAuth 1.0a <http://specs.openstack.org/openstack/
|
See `API Specification for OAuth 1.0a <https://specs.openstack.org/openstack/
|
||||||
keystone-specs/api/v3/identity-api-v3-os-oauth1-ext.html>`_ for the details of
|
keystone-specs/api/v3/identity-api-v3-os-oauth1-ext.html>`_ for the details of
|
||||||
API definition.
|
API definition.
|
||||||
|
|
||||||
@ -1277,7 +1277,7 @@ It's important that the healthcheck go to the front of the pipeline for the
|
|||||||
most efficient checks.
|
most efficient checks.
|
||||||
|
|
||||||
For more information and configuration options for the middleware see
|
For more information and configuration options for the middleware see
|
||||||
`oslo.middleware <http://docs.openstack.org/developer/oslo.middleware/api.html#oslo_middleware.Healthcheck>`_.
|
`oslo.middleware <https://docs.openstack.org/developer/oslo.middleware/api.html#oslo_middleware.Healthcheck>`_.
|
||||||
|
|
||||||
.. _`API protection with RBAC`:
|
.. _`API protection with RBAC`:
|
||||||
|
|
||||||
@ -1489,8 +1489,8 @@ There are two supported clients, `python-keystoneclient`_ project provides
|
|||||||
python bindings and `python-openstackclient`_ provides a command line
|
python bindings and `python-openstackclient`_ provides a command line
|
||||||
interface.
|
interface.
|
||||||
|
|
||||||
.. _`python-openstackclient`: http://docs.openstack.org/developer/python-openstackclient/
|
.. _`python-openstackclient`: https://docs.openstack.org/developer/python-openstackclient/
|
||||||
.. _`python-keystoneclient`: http://docs.openstack.org/developer/python-keystoneclient/
|
.. _`python-keystoneclient`: https://docs.openstack.org/developer/python-keystoneclient/
|
||||||
|
|
||||||
|
|
||||||
Authenticating with a Password via CLI
|
Authenticating with a Password via CLI
|
||||||
|
@ -28,7 +28,7 @@ Definitions
|
|||||||
without having to issue a token. For details, please refer to the specs
|
without having to issue a token. For details, please refer to the specs
|
||||||
`Tokenless Authorization with X.509 Client SSL Certificate`_
|
`Tokenless Authorization with X.509 Client SSL Certificate`_
|
||||||
|
|
||||||
.. _`Tokenless Authorization with X.509 Client SSL Certificate`: http://specs.openstack.org/openstack/keystone-specs/specs/liberty/keystone-tokenless-authz-with-x509-ssl-client-cert.html
|
.. _`Tokenless Authorization with X.509 Client SSL Certificate`: https://specs.openstack.org/openstack/keystone-specs/specs/liberty/keystone-tokenless-authz-with-x509-ssl-client-cert.html
|
||||||
|
|
||||||
Prerequisites
|
Prerequisites
|
||||||
-------------
|
-------------
|
||||||
@ -38,7 +38,7 @@ been done with Apache/2.4.7 running on Ubuntu 14.04 . Please refer to
|
|||||||
`running-keystone-in-httpd`_ and `apache-certificate-and-key-installation`_
|
`running-keystone-in-httpd`_ and `apache-certificate-and-key-installation`_
|
||||||
as references for this setup.
|
as references for this setup.
|
||||||
|
|
||||||
.. _`running-keystone-in-httpd`: http://docs.openstack.org/developer/keystone/apache-httpd.html
|
.. _`running-keystone-in-httpd`: https://docs.openstack.org/developer/keystone/apache-httpd.html
|
||||||
.. _`apache-certificate-and-key-installation`: https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-ubuntu-14-04
|
.. _`apache-certificate-and-key-installation`: https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-ubuntu-14-04
|
||||||
|
|
||||||
--------------------
|
--------------------
|
||||||
|
@ -774,7 +774,7 @@ and supported media types:
|
|||||||
"rel": "self"
|
"rel": "self"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"href": "http://docs.openstack.org/",
|
"href": "https://docs.openstack.org/",
|
||||||
"rel": "describedby",
|
"rel": "describedby",
|
||||||
"type": "text/html"
|
"type": "text/html"
|
||||||
}
|
}
|
||||||
@ -809,7 +809,7 @@ Returns:
|
|||||||
"rel": "self"
|
"rel": "self"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"href": "http://docs.openstack.org/",
|
"href": "https://docs.openstack.org/",
|
||||||
"rel": "describedby",
|
"rel": "describedby",
|
||||||
"type": "text/html"
|
"type": "text/html"
|
||||||
}
|
}
|
||||||
|
@ -24,8 +24,8 @@ and setting the environment up for development purposes.
|
|||||||
To install keystone from packaging, refer instead to OpenStack's `User
|
To install keystone from packaging, refer instead to OpenStack's `User
|
||||||
Documentation`_.
|
Documentation`_.
|
||||||
|
|
||||||
.. _`Git Repository`: http://git.openstack.org/cgit/openstack/keystone
|
.. _`Git Repository`: https://git.openstack.org/cgit/openstack/keystone
|
||||||
.. _`User Documentation`: http://docs.openstack.org/
|
.. _`User Documentation`: https://docs.openstack.org/
|
||||||
|
|
||||||
Prerequisites
|
Prerequisites
|
||||||
=============
|
=============
|
||||||
@ -63,7 +63,7 @@ That documentation will guide you to configure your development environment
|
|||||||
and run keystone tests using `tox`, which uses virtualenv_ to isolate the Python
|
and run keystone tests using `tox`, which uses virtualenv_ to isolate the Python
|
||||||
environment. After running it, notice the existence of a `.tox` directory.
|
environment. After running it, notice the existence of a `.tox` directory.
|
||||||
|
|
||||||
.. _`Project Team Guide: Python Project Guide`: http://docs.openstack.org/project-team-guide/project-setup/python.html
|
.. _`Project Team Guide: Python Project Guide`: https://docs.openstack.org/project-team-guide/project-setup/python.html
|
||||||
.. _virtualenv: http://www.virtualenv.org/
|
.. _virtualenv: http://www.virtualenv.org/
|
||||||
|
|
||||||
Verifying keystone is set up
|
Verifying keystone is set up
|
||||||
|
@ -158,13 +158,13 @@ found in ``config-generator/keystone.conf``.
|
|||||||
Release Notes
|
Release Notes
|
||||||
=============
|
=============
|
||||||
|
|
||||||
The Keystone team uses `reno <http://docs.openstack.org/developer/reno/usage.html>`_
|
The Keystone team uses `reno <https://docs.openstack.org/developer/reno/usage.html>`_
|
||||||
to generate release notes. These are important user-facing documents that must
|
to generate release notes. These are important user-facing documents that must
|
||||||
be included when a user-facing change is performed. A release note should be
|
be included when a user-facing change is performed. A release note should be
|
||||||
included in the same patch the work is being performed.
|
included in the same patch the work is being performed.
|
||||||
|
|
||||||
For more information on how and when to create release notes, see the
|
For more information on how and when to create release notes, see the
|
||||||
`project-team-guide <http://docs.openstack.org/project-team-guide/release-management.html#how-to-add-new-release-notes>`_.
|
`project-team-guide <https://docs.openstack.org/project-team-guide/release-management.html#how-to-add-new-release-notes>`_.
|
||||||
|
|
||||||
Testing Keystone
|
Testing Keystone
|
||||||
================
|
================
|
||||||
@ -330,8 +330,8 @@ You may also be interested in either the
|
|||||||
`OpenStack Continuous Integration Infrastructure`_ or the
|
`OpenStack Continuous Integration Infrastructure`_ or the
|
||||||
`OpenStack Integration Testing Project`_.
|
`OpenStack Integration Testing Project`_.
|
||||||
|
|
||||||
.. _devstack: http://docs.openstack.org/developer/devstack/
|
.. _devstack: https://docs.openstack.org/developer/devstack/
|
||||||
.. _OpenStack Continuous Integration Infrastructure: http://docs.openstack.org/infra/system-config
|
.. _OpenStack Continuous Integration Infrastructure: https://docs.openstack.org/infra/system-config
|
||||||
.. _OpenStack Integration Testing Project: https://git.openstack.org/cgit/openstack/tempest
|
.. _OpenStack Integration Testing Project: https://git.openstack.org/cgit/openstack/tempest
|
||||||
|
|
||||||
|
|
||||||
|
@ -26,8 +26,8 @@ The original source of truth for the v2.0 API is defined by a set of WADL and
|
|||||||
XSD files. The original source of truth for the v3 API is defined by
|
XSD files. The original source of truth for the v3 API is defined by
|
||||||
documentation.
|
documentation.
|
||||||
|
|
||||||
.. _`Identity API v2.0`: http://developer.openstack.org/api-ref/identity/v2/
|
.. _`Identity API v2.0`: https://developer.openstack.org/api-ref/identity/v2/
|
||||||
.. _`Identity API v3`: http://developer.openstack.org/api-ref/identity/v3/
|
.. _`Identity API v3`: https://developer.openstack.org/api-ref/identity/v3/
|
||||||
|
|
||||||
History
|
History
|
||||||
=======
|
=======
|
||||||
@ -126,7 +126,7 @@ With unversioned ``identity`` endpoints in the service catalog, you should be
|
|||||||
able to `authenticate with keystoneclient`_ successfully.
|
able to `authenticate with keystoneclient`_ successfully.
|
||||||
|
|
||||||
.. _`latest sample configuration`: https://git.openstack.org/cgit/openstack/keystone/tree/etc/keystone-paste.ini
|
.. _`latest sample configuration`: https://git.openstack.org/cgit/openstack/keystone/tree/etc/keystone-paste.ini
|
||||||
.. _`authenticate with keystoneclient`: http://docs.openstack.org/developer/python-keystoneclient/using-api-v3.html#authenticating-using-sessions
|
.. _`authenticate with keystoneclient`: https://docs.openstack.org/developer/python-keystoneclient/using-api-v3.html#authenticating-using-sessions
|
||||||
|
|
||||||
I have a Python client
|
I have a Python client
|
||||||
----------------------
|
----------------------
|
||||||
|
@ -195,7 +195,7 @@ Use OpenStack CLI not keystone CLI
|
|||||||
----------------------------------
|
----------------------------------
|
||||||
|
|
||||||
The keystone CLI is deprecated and will be removed soon. The `OpenStack CLI
|
The keystone CLI is deprecated and will be removed soon. The `OpenStack CLI
|
||||||
<http://docs.openstack.org/developer/python-openstackclient/>`_ has all the
|
<https://docs.openstack.org/developer/python-openstackclient/>`_ has all the
|
||||||
keystone CLI commands and even supports v3.
|
keystone CLI commands and even supports v3.
|
||||||
|
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ capabilities for compliance with security, operational, and business processes
|
|||||||
and supports normalized and categorized event data for federation and
|
and supports normalized and categorized event data for federation and
|
||||||
aggregation.
|
aggregation.
|
||||||
|
|
||||||
.. _PyCADF: http://docs.openstack.org/developer/pycadf
|
.. _PyCADF: https://docs.openstack.org/developer/pycadf
|
||||||
.. _CADF: http://www.dmtf.org/standards/cadf
|
.. _CADF: http://www.dmtf.org/standards/cadf
|
||||||
|
|
||||||
CADF notifications include additional context data around the ``resource``,
|
CADF notifications include additional context data around the ``resource``,
|
||||||
@ -563,4 +563,4 @@ By default, messages for the following authentication events are suppressed
|
|||||||
since they are too noisy: ``identity.authenticate.success``,
|
since they are too noisy: ``identity.authenticate.success``,
|
||||||
``identity.authenticate.pending`` and ``identity.authenticate.failed``.
|
``identity.authenticate.pending`` and ``identity.authenticate.failed``.
|
||||||
|
|
||||||
.. _Telemetry Measurements: http://docs.openstack.org/admin-guide/telemetry-measurements.html#openstack-identity
|
.. _Telemetry Measurements: https://docs.openstack.org/admin-guide/telemetry-measurements.html#openstack-identity
|
||||||
|
@ -116,9 +116,9 @@ correspond to the Identity Provider's groups; additionally, these groups should
|
|||||||
be assigned roles on one or more projects or domains.
|
be assigned roles on one or more projects or domains.
|
||||||
|
|
||||||
You may be interested in more information on `group management
|
You may be interested in more information on `group management
|
||||||
<http://developer.openstack.org/api-ref/identity/v3/#create-group>`_
|
<https://developer.openstack.org/api-ref/identity/v3/#create-group>`_
|
||||||
and `role assignments
|
and `role assignments
|
||||||
<http://developer.openstack.org/api-ref/identity/v3/#assign-role-to-group-on-project>`_,
|
<https://developer.openstack.org/api-ref/identity/v3/#assign-role-to-group-on-project>`_,
|
||||||
both of which are exposed to the CLI via `python-openstackclient
|
both of which are exposed to the CLI via `python-openstackclient
|
||||||
<https://pypi.python.org/pypi/python-openstackclient/>`_.
|
<https://pypi.python.org/pypi/python-openstackclient/>`_.
|
||||||
|
|
||||||
@ -155,7 +155,7 @@ To utilize federation the following must be created in the Identity Service:
|
|||||||
* `Protocol`_
|
* `Protocol`_
|
||||||
|
|
||||||
Read more about `federation in keystone
|
Read more about `federation in keystone
|
||||||
<http://developer.openstack.org/api-ref/identity/v3-ext/#os-federation-api>`__.
|
<https://developer.openstack.org/api-ref/identity/v3-ext/#os-federation-api>`__.
|
||||||
|
|
||||||
~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~
|
||||||
Identity Provider
|
Identity Provider
|
||||||
@ -204,7 +204,7 @@ This removes the need to configure N identity providers in keystone.
|
|||||||
to list all the identity providers that are trusted by keystone.
|
to list all the identity providers that are trusted by keystone.
|
||||||
|
|
||||||
Read more about `identity providers
|
Read more about `identity providers
|
||||||
<http://developer.openstack.org/api-ref/identity/v3-ext/#identity-providers>`__.
|
<https://developer.openstack.org/api-ref/identity/v3-ext/#identity-providers>`__.
|
||||||
|
|
||||||
~~~~~~~
|
~~~~~~~
|
||||||
Mapping
|
Mapping
|
||||||
@ -285,7 +285,7 @@ As another example, if Shibboleth is your IdP, the remote section should use REM
|
|||||||
$ openstack mapping create --rules rules.json myidp_mapping
|
$ openstack mapping create --rules rules.json myidp_mapping
|
||||||
|
|
||||||
Read more about `mapping
|
Read more about `mapping
|
||||||
<http://developer.openstack.org/api-ref/identity/v3-ext/#mappings>`__.
|
<https://developer.openstack.org/api-ref/identity/v3-ext/#mappings>`__.
|
||||||
|
|
||||||
~~~~~~~~
|
~~~~~~~~
|
||||||
Protocol
|
Protocol
|
||||||
@ -305,7 +305,7 @@ you gave in the ``[auth]/methods`` config option. When authenticating it will be
|
|||||||
referred to as the ``protocol_id``.
|
referred to as the ``protocol_id``.
|
||||||
|
|
||||||
Read more about `federation protocols
|
Read more about `federation protocols
|
||||||
<http://developer.openstack.org/api-ref/identity/v3-ext/#protocols>`__
|
<https://developer.openstack.org/api-ref/identity/v3-ext/#protocols>`__
|
||||||
|
|
||||||
Performing federated authentication
|
Performing federated authentication
|
||||||
-----------------------------------
|
-----------------------------------
|
||||||
@ -340,7 +340,7 @@ In the returned unscoped token, a list of Identity Service groups the user
|
|||||||
belongs to will be included.
|
belongs to will be included.
|
||||||
|
|
||||||
Read more about `getting an unscoped token
|
Read more about `getting an unscoped token
|
||||||
<http://developer.openstack.org/api-ref/identity/v3-ext/#request-an-unscoped-os-federation-token>`__.
|
<https://developer.openstack.org/api-ref/identity/v3-ext/#request-an-unscoped-os-federation-token>`__.
|
||||||
|
|
||||||
~~~~~~~~~~~~
|
~~~~~~~~~~~~
|
||||||
Example cURL
|
Example cURL
|
||||||
@ -365,7 +365,7 @@ projects and domains that are accessible.
|
|||||||
* List domains a federated user can access: ``GET /OS-FEDERATION/domains``
|
* List domains a federated user can access: ``GET /OS-FEDERATION/domains``
|
||||||
|
|
||||||
Read more about `listing resources
|
Read more about `listing resources
|
||||||
<http://developer.openstack.org/api-ref/identity/v3-ext/#list-projects-a-federated-user-can-access>`__.
|
<https://developer.openstack.org/api-ref/identity/v3-ext/#list-projects-a-federated-user-can-access>`__.
|
||||||
|
|
||||||
~~~~~~~~~~~~
|
~~~~~~~~~~~~
|
||||||
Example cURL
|
Example cURL
|
||||||
@ -389,7 +389,7 @@ project or domain may be specified by either ``id`` or ``name``. An ``id`` is
|
|||||||
sufficient to uniquely identify a project or domain.
|
sufficient to uniquely identify a project or domain.
|
||||||
|
|
||||||
Read more about `getting a scoped token
|
Read more about `getting a scoped token
|
||||||
<http://developer.openstack.org/api-ref/identity/v3-ext/#request-a-scoped-os-federation-token>`__.
|
<https://developer.openstack.org/api-ref/identity/v3-ext/#request-a-scoped-os-federation-token>`__.
|
||||||
|
|
||||||
~~~~~~~~~~~~
|
~~~~~~~~~~~~
|
||||||
Example cURL
|
Example cURL
|
||||||
|
@ -170,7 +170,7 @@ Alternatively, a generic option may be set at the `[federation]` level.
|
|||||||
remote_id_attribute = HTTP_OIDC_ISS
|
remote_id_attribute = HTTP_OIDC_ISS
|
||||||
|
|
||||||
4. Copy the `sso_callback_template.html
|
4. Copy the `sso_callback_template.html
|
||||||
<http://git.openstack.org/cgit/openstack/keystone/plain/etc/sso_callback_template.html>`__
|
<https://git.openstack.org/cgit/openstack/keystone/plain/etc/sso_callback_template.html>`__
|
||||||
template into the location specified by `[federation]/sso_callback_template`.
|
template into the location specified by `[federation]/sso_callback_template`.
|
||||||
|
|
||||||
---------------
|
---------------
|
||||||
|
@ -27,14 +27,14 @@ and assumes that you are already familiar with Keystone from an `end-user
|
|||||||
perspective`_; however, end users, deployers, and operators will also find it
|
perspective`_; however, end users, deployers, and operators will also find it
|
||||||
useful.
|
useful.
|
||||||
|
|
||||||
.. _`OpenStack's Identity API`: http://developer.openstack.org/api-ref/identity/v3
|
.. _`OpenStack's Identity API`: https://developer.openstack.org/api-ref/identity/v3
|
||||||
.. _`end-user perspective`: http://docs.openstack.org
|
.. _`end-user perspective`: https://docs.openstack.org
|
||||||
|
|
||||||
This documentation is generated by the Sphinx toolkit and lives in the `source
|
This documentation is generated by the Sphinx toolkit and lives in the `source
|
||||||
tree`_. Also see the :doc:`community` page for other ways to interact with the
|
tree`_. Also see the :doc:`community` page for other ways to interact with the
|
||||||
community.
|
community.
|
||||||
|
|
||||||
.. _`source tree`: http://git.openstack.org/cgit/openstack/keystone/tree/doc/source
|
.. _`source tree`: https://git.openstack.org/cgit/openstack/keystone/tree/doc/source
|
||||||
|
|
||||||
Related Identity Projects
|
Related Identity Projects
|
||||||
=========================
|
=========================
|
||||||
@ -43,9 +43,9 @@ In addition to creating OpenStack's Identity Service, the Keystone team also
|
|||||||
provides a `WSGI middleware`_, an `Authentication library`_ and a `Python
|
provides a `WSGI middleware`_, an `Authentication library`_ and a `Python
|
||||||
client library`_.
|
client library`_.
|
||||||
|
|
||||||
.. _`WSGI middleware`: http://docs.openstack.org/developer/keystonemiddleware/
|
.. _`WSGI middleware`: https://docs.openstack.org/developer/keystonemiddleware/
|
||||||
.. _`Authentication library`: http://docs.openstack.org/developer/keystoneauth/
|
.. _`Authentication library`: https://docs.openstack.org/developer/keystoneauth/
|
||||||
.. _`Python client library`: http://docs.openstack.org/developer/python-keystoneclient/
|
.. _`Python client library`: https://docs.openstack.org/developer/python-keystoneclient/
|
||||||
|
|
||||||
Getting Started
|
Getting Started
|
||||||
===============
|
===============
|
||||||
|
@ -89,7 +89,7 @@ An excellent reference implementation of setting up Keystone is DEVSTACK_,
|
|||||||
most commonly used for development and testing setup of not only Keystone,
|
most commonly used for development and testing setup of not only Keystone,
|
||||||
but all of the core OpenStack projects.
|
but all of the core OpenStack projects.
|
||||||
|
|
||||||
.. _DEVSTACK: http://docs.openstack.org/developer/devstack/
|
.. _DEVSTACK: https://docs.openstack.org/developer/devstack/
|
||||||
|
|
||||||
The script with the latest examples of initializing data in Keystone is a
|
The script with the latest examples of initializing data in Keystone is a
|
||||||
bash script called `lib/keystone`_
|
bash script called `lib/keystone`_
|
||||||
@ -128,4 +128,4 @@ To install the packages:
|
|||||||
Once installed, you still need to initialize data in Keystone, which you can
|
Once installed, you still need to initialize data in Keystone, which you can
|
||||||
find described in :doc:`configuration`.
|
find described in :doc:`configuration`.
|
||||||
|
|
||||||
.. _`OpenStack Install Guide`: http://docs.openstack.org/liberty/install-guide-rdo/keystone-install.html
|
.. _`OpenStack Install Guide`: https://docs.openstack.org/liberty/install-guide-rdo/keystone-install.html
|
||||||
|
@ -18,7 +18,7 @@ Security Compliance & PCI-DSS
|
|||||||
As of the Newton release, keystone added security compliance features,
|
As of the Newton release, keystone added security compliance features,
|
||||||
specifically to satisfy Payment Card Industry - Data Security Standard
|
specifically to satisfy Payment Card Industry - Data Security Standard
|
||||||
(PCI-DSS) v3.1 requirements. See `Security Hardening: PCI-DSS
|
(PCI-DSS) v3.1 requirements. See `Security Hardening: PCI-DSS
|
||||||
<http://specs.openstack.org/openstack/keystone-specs/specs/keystone/newton/
|
<https://specs.openstack.org/openstack/keystone-specs/specs/keystone/newton/
|
||||||
pci-dss.html>`_ for more information on PCI-DSS.
|
pci-dss.html>`_ for more information on PCI-DSS.
|
||||||
|
|
||||||
Security compliance features are disabled by default and most of the features
|
Security compliance features are disabled by default and most of the features
|
||||||
|
@ -34,7 +34,7 @@ Before you begin
|
|||||||
Plan your upgrade:
|
Plan your upgrade:
|
||||||
|
|
||||||
* Read and ensure you understand the `release notes
|
* Read and ensure you understand the `release notes
|
||||||
<http://docs.openstack.org/releasenotes/keystone/>`_ for the next release.
|
<https://docs.openstack.org/releasenotes/keystone/>`_ for the next release.
|
||||||
|
|
||||||
* Resolve any outstanding deprecation warnings in your logs. Some deprecation
|
* Resolve any outstanding deprecation warnings in your logs. Some deprecation
|
||||||
cycles are as short as a single release, so it's possible to break a
|
cycles are as short as a single release, so it's possible to break a
|
||||||
|
@ -18,26 +18,26 @@ from keystone.i18n import _
|
|||||||
|
|
||||||
|
|
||||||
def build_v3_resource_relation(resource_name):
|
def build_v3_resource_relation(resource_name):
|
||||||
return ('http://docs.openstack.org/api/openstack-identity/3/rel/%s' %
|
return ('https://docs.openstack.org/api/openstack-identity/3/rel/%s' %
|
||||||
resource_name)
|
resource_name)
|
||||||
|
|
||||||
|
|
||||||
def build_v3_extension_resource_relation(extension_name, extension_version,
|
def build_v3_extension_resource_relation(extension_name, extension_version,
|
||||||
resource_name):
|
resource_name):
|
||||||
return (
|
return (
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/rel/%s' %
|
'https://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/rel/'
|
||||||
(extension_name, extension_version, resource_name))
|
'%s' % (extension_name, extension_version, resource_name))
|
||||||
|
|
||||||
|
|
||||||
def build_v3_parameter_relation(parameter_name):
|
def build_v3_parameter_relation(parameter_name):
|
||||||
return ('http://docs.openstack.org/api/openstack-identity/3/param/%s' %
|
return ('https://docs.openstack.org/api/openstack-identity/3/param/%s' %
|
||||||
parameter_name)
|
parameter_name)
|
||||||
|
|
||||||
|
|
||||||
def build_v3_extension_parameter_relation(extension_name, extension_version,
|
def build_v3_extension_parameter_relation(extension_name, extension_version,
|
||||||
parameter_name):
|
parameter_name):
|
||||||
return (
|
return (
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/param/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/param/'
|
||||||
'%s' % (extension_name, extension_version, parameter_name))
|
'%s' % (extension_name, extension_version, parameter_name))
|
||||||
|
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@ from keystone.common import extension
|
|||||||
|
|
||||||
EXTENSION_DATA = {
|
EXTENSION_DATA = {
|
||||||
'name': 'OpenStack EC2 API',
|
'name': 'OpenStack EC2 API',
|
||||||
'namespace': 'http://docs.openstack.org/identity/api/ext/'
|
'namespace': 'https://docs.openstack.org/identity/api/ext/'
|
||||||
'OS-EC2/v1.0',
|
'OS-EC2/v1.0',
|
||||||
'alias': 'OS-EC2',
|
'alias': 'OS-EC2',
|
||||||
'updated': '2013-07-07T12:00:0-00:00',
|
'updated': '2013-07-07T12:00:0-00:00',
|
||||||
@ -26,7 +26,7 @@ EXTENSION_DATA = {
|
|||||||
{
|
{
|
||||||
'rel': 'describedby',
|
'rel': 'describedby',
|
||||||
'type': 'text/html',
|
'type': 'text/html',
|
||||||
'href': 'http://developer.openstack.org/'
|
'href': 'https://developer.openstack.org/'
|
||||||
'api-ref-identity-v2-ext.html',
|
'api-ref-identity-v2-ext.html',
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
|
@ -38,7 +38,7 @@ from keystone.i18n import _
|
|||||||
|
|
||||||
EXTENSION_DATA = {
|
EXTENSION_DATA = {
|
||||||
'name': 'OpenStack S3 API',
|
'name': 'OpenStack S3 API',
|
||||||
'namespace': 'http://docs.openstack.org/identity/api/ext/'
|
'namespace': 'https://docs.openstack.org/identity/api/ext/'
|
||||||
's3tokens/v1.0',
|
's3tokens/v1.0',
|
||||||
'alias': 's3tokens',
|
'alias': 's3tokens',
|
||||||
'updated': '2013-07-07T12:00:0-00:00',
|
'updated': '2013-07-07T12:00:0-00:00',
|
||||||
@ -47,7 +47,7 @@ EXTENSION_DATA = {
|
|||||||
{
|
{
|
||||||
'rel': 'describedby',
|
'rel': 'describedby',
|
||||||
'type': 'text/html',
|
'type': 'text/html',
|
||||||
'href': 'http://developer.openstack.org/'
|
'href': 'https://developer.openstack.org/'
|
||||||
'api-ref-identity-v2-ext.html',
|
'api-ref-identity-v2-ext.html',
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
|
@ -30,7 +30,7 @@ MEMOIZE = cache.get_memoization_decorator(group='federation')
|
|||||||
CONF = keystone.conf.CONF
|
CONF = keystone.conf.CONF
|
||||||
EXTENSION_DATA = {
|
EXTENSION_DATA = {
|
||||||
'name': 'OpenStack Federation APIs',
|
'name': 'OpenStack Federation APIs',
|
||||||
'namespace': 'http://docs.openstack.org/identity/api/ext/'
|
'namespace': 'https://docs.openstack.org/identity/api/ext/'
|
||||||
'OS-FEDERATION/v1.0',
|
'OS-FEDERATION/v1.0',
|
||||||
'alias': 'OS-FEDERATION',
|
'alias': 'OS-FEDERATION',
|
||||||
'updated': '2013-12-17T12:00:0-00:00',
|
'updated': '2013-12-17T12:00:0-00:00',
|
||||||
@ -38,7 +38,7 @@ EXTENSION_DATA = {
|
|||||||
'links': [{
|
'links': [{
|
||||||
'rel': 'describedby',
|
'rel': 'describedby',
|
||||||
'type': 'text/html',
|
'type': 'text/html',
|
||||||
'href': 'http://developer.openstack.org/api-ref-identity-v3-ext.html',
|
'href': 'https://developer.openstack.org/api-ref-identity-v3-ext.html',
|
||||||
}]}
|
}]}
|
||||||
extension.register_admin_extension(EXTENSION_DATA['alias'], EXTENSION_DATA)
|
extension.register_admin_extension(EXTENSION_DATA['alias'], EXTENSION_DATA)
|
||||||
extension.register_public_extension(EXTENSION_DATA['alias'], EXTENSION_DATA)
|
extension.register_public_extension(EXTENSION_DATA['alias'], EXTENSION_DATA)
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
"""oslo.i18n integration module.
|
"""oslo.i18n integration module.
|
||||||
|
|
||||||
See http://docs.openstack.org/developer/oslo.i18n/usage.html .
|
See https://docs.openstack.org/developer/oslo.i18n/usage.html .
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ def token_generator(*args, **kwargs):
|
|||||||
|
|
||||||
EXTENSION_DATA = {
|
EXTENSION_DATA = {
|
||||||
'name': 'OpenStack OAUTH1 API',
|
'name': 'OpenStack OAUTH1 API',
|
||||||
'namespace': 'http://docs.openstack.org/identity/api/ext/'
|
'namespace': 'https://docs.openstack.org/identity/api/ext/'
|
||||||
'OS-OAUTH1/v1.0',
|
'OS-OAUTH1/v1.0',
|
||||||
'alias': 'OS-OAUTH1',
|
'alias': 'OS-OAUTH1',
|
||||||
'updated': '2013-07-07T12:00:0-00:00',
|
'updated': '2013-07-07T12:00:0-00:00',
|
||||||
@ -70,7 +70,7 @@ EXTENSION_DATA = {
|
|||||||
{
|
{
|
||||||
'rel': 'describedby',
|
'rel': 'describedby',
|
||||||
'type': 'text/html',
|
'type': 'text/html',
|
||||||
'href': 'http://developer.openstack.org/'
|
'href': 'https://developer.openstack.org/'
|
||||||
'api-ref-identity-v3-ext.html',
|
'api-ref-identity-v3-ext.html',
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
|
@ -28,7 +28,7 @@ CONF = keystone.conf.CONF
|
|||||||
|
|
||||||
EXTENSION_DATA = {
|
EXTENSION_DATA = {
|
||||||
'name': 'OpenStack Revoke API',
|
'name': 'OpenStack Revoke API',
|
||||||
'namespace': 'http://docs.openstack.org/identity/api/ext/'
|
'namespace': 'https://docs.openstack.org/identity/api/ext/'
|
||||||
'OS-REVOKE/v1.0',
|
'OS-REVOKE/v1.0',
|
||||||
'alias': 'OS-REVOKE',
|
'alias': 'OS-REVOKE',
|
||||||
'updated': '2014-02-24T20:51:0-00:00',
|
'updated': '2014-02-24T20:51:0-00:00',
|
||||||
@ -37,7 +37,7 @@ EXTENSION_DATA = {
|
|||||||
{
|
{
|
||||||
'rel': 'describedby',
|
'rel': 'describedby',
|
||||||
'type': 'text/html',
|
'type': 'text/html',
|
||||||
'href': 'http://developer.openstack.org/'
|
'href': 'https://developer.openstack.org/'
|
||||||
'api-ref-identity-v3-ext.html',
|
'api-ref-identity-v3-ext.html',
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
|
@ -26,7 +26,7 @@ class JsonHomeTest(unit.BaseTestCase):
|
|||||||
resource_name = self.getUniqueString()
|
resource_name = self.getUniqueString()
|
||||||
relation = json_home.build_v3_resource_relation(resource_name)
|
relation = json_home.build_v3_resource_relation(resource_name)
|
||||||
exp_relation = (
|
exp_relation = (
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/rel/%s' %
|
'https://docs.openstack.org/api/openstack-identity/3/rel/%s' %
|
||||||
resource_name)
|
resource_name)
|
||||||
self.assertThat(relation, matchers.Equals(exp_relation))
|
self.assertThat(relation, matchers.Equals(exp_relation))
|
||||||
|
|
||||||
@ -37,15 +37,15 @@ class JsonHomeTest(unit.BaseTestCase):
|
|||||||
relation = json_home.build_v3_extension_resource_relation(
|
relation = json_home.build_v3_extension_resource_relation(
|
||||||
extension_name, extension_version, resource_name)
|
extension_name, extension_version, resource_name)
|
||||||
exp_relation = (
|
exp_relation = (
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/rel/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/rel'
|
||||||
'%s' % (extension_name, extension_version, resource_name))
|
'/%s' % (extension_name, extension_version, resource_name))
|
||||||
self.assertThat(relation, matchers.Equals(exp_relation))
|
self.assertThat(relation, matchers.Equals(exp_relation))
|
||||||
|
|
||||||
def test_build_v3_parameter_relation(self):
|
def test_build_v3_parameter_relation(self):
|
||||||
parameter_name = self.getUniqueString()
|
parameter_name = self.getUniqueString()
|
||||||
relation = json_home.build_v3_parameter_relation(parameter_name)
|
relation = json_home.build_v3_parameter_relation(parameter_name)
|
||||||
exp_relation = (
|
exp_relation = (
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/param/%s' %
|
'https://docs.openstack.org/api/openstack-identity/3/param/%s' %
|
||||||
parameter_name)
|
parameter_name)
|
||||||
self.assertThat(relation, matchers.Equals(exp_relation))
|
self.assertThat(relation, matchers.Equals(exp_relation))
|
||||||
|
|
||||||
@ -56,7 +56,7 @@ class JsonHomeTest(unit.BaseTestCase):
|
|||||||
relation = json_home.build_v3_extension_parameter_relation(
|
relation = json_home.build_v3_extension_parameter_relation(
|
||||||
extension_name, extension_version, parameter_name)
|
extension_name, extension_version, parameter_name)
|
||||||
exp_relation = (
|
exp_relation = (
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/'
|
||||||
'param/%s' % (extension_name, extension_version, parameter_name))
|
'param/%s' % (extension_name, extension_version, parameter_name))
|
||||||
self.assertThat(relation, matchers.Equals(exp_relation))
|
self.assertThat(relation, matchers.Equals(exp_relation))
|
||||||
|
|
||||||
|
@ -601,69 +601,69 @@ class EndpointFilterTokenRequestTestCase(EndpointFilterTestCase):
|
|||||||
|
|
||||||
class JsonHomeTests(EndpointFilterTestCase, test_v3.JsonHomeTestMixin):
|
class JsonHomeTests(EndpointFilterTestCase, test_v3.JsonHomeTestMixin):
|
||||||
JSON_HOME_DATA = {
|
JSON_HOME_DATA = {
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
||||||
'1.0/rel/endpoint_projects': {
|
'1.0/rel/endpoint_projects': {
|
||||||
'href-template': '/OS-EP-FILTER/endpoints/{endpoint_id}/projects',
|
'href-template': '/OS-EP-FILTER/endpoints/{endpoint_id}/projects',
|
||||||
'href-vars': {
|
'href-vars': {
|
||||||
'endpoint_id':
|
'endpoint_id':
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/param/'
|
'https://docs.openstack.org/api/openstack-identity/3/param/'
|
||||||
'endpoint_id',
|
'endpoint_id',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
||||||
'1.0/rel/endpoint_groups': {
|
'1.0/rel/endpoint_groups': {
|
||||||
'href': '/OS-EP-FILTER/endpoint_groups',
|
'href': '/OS-EP-FILTER/endpoint_groups',
|
||||||
},
|
},
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
||||||
'1.0/rel/endpoint_group': {
|
'1.0/rel/endpoint_group': {
|
||||||
'href-template': '/OS-EP-FILTER/endpoint_groups/'
|
'href-template': '/OS-EP-FILTER/endpoint_groups/'
|
||||||
'{endpoint_group_id}',
|
'{endpoint_group_id}',
|
||||||
'href-vars': {
|
'href-vars': {
|
||||||
'endpoint_group_id':
|
'endpoint_group_id':
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/'
|
'https://docs.openstack.org/api/openstack-identity/3/'
|
||||||
'ext/OS-EP-FILTER/1.0/param/endpoint_group_id',
|
'ext/OS-EP-FILTER/1.0/param/endpoint_group_id',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
||||||
'1.0/rel/endpoint_group_to_project_association': {
|
'1.0/rel/endpoint_group_to_project_association': {
|
||||||
'href-template': '/OS-EP-FILTER/endpoint_groups/'
|
'href-template': '/OS-EP-FILTER/endpoint_groups/'
|
||||||
'{endpoint_group_id}/projects/{project_id}',
|
'{endpoint_group_id}/projects/{project_id}',
|
||||||
'href-vars': {
|
'href-vars': {
|
||||||
'project_id':
|
'project_id':
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/param/'
|
'https://docs.openstack.org/api/openstack-identity/3/param/'
|
||||||
'project_id',
|
'project_id',
|
||||||
'endpoint_group_id':
|
'endpoint_group_id':
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/'
|
'https://docs.openstack.org/api/openstack-identity/3/'
|
||||||
'ext/OS-EP-FILTER/1.0/param/endpoint_group_id',
|
'ext/OS-EP-FILTER/1.0/param/endpoint_group_id',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
||||||
'1.0/rel/projects_associated_with_endpoint_group': {
|
'1.0/rel/projects_associated_with_endpoint_group': {
|
||||||
'href-template': '/OS-EP-FILTER/endpoint_groups/'
|
'href-template': '/OS-EP-FILTER/endpoint_groups/'
|
||||||
'{endpoint_group_id}/projects',
|
'{endpoint_group_id}/projects',
|
||||||
'href-vars': {
|
'href-vars': {
|
||||||
'endpoint_group_id':
|
'endpoint_group_id':
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/'
|
'https://docs.openstack.org/api/openstack-identity/3/'
|
||||||
'ext/OS-EP-FILTER/1.0/param/endpoint_group_id',
|
'ext/OS-EP-FILTER/1.0/param/endpoint_group_id',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
||||||
'1.0/rel/endpoints_in_endpoint_group': {
|
'1.0/rel/endpoints_in_endpoint_group': {
|
||||||
'href-template': '/OS-EP-FILTER/endpoint_groups/'
|
'href-template': '/OS-EP-FILTER/endpoint_groups/'
|
||||||
'{endpoint_group_id}/endpoints',
|
'{endpoint_group_id}/endpoints',
|
||||||
'href-vars': {
|
'href-vars': {
|
||||||
'endpoint_group_id':
|
'endpoint_group_id':
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/'
|
'https://docs.openstack.org/api/openstack-identity/3/'
|
||||||
'ext/OS-EP-FILTER/1.0/param/endpoint_group_id',
|
'ext/OS-EP-FILTER/1.0/param/endpoint_group_id',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-EP-FILTER/'
|
||||||
'1.0/rel/project_endpoint_groups': {
|
'1.0/rel/project_endpoint_groups': {
|
||||||
'href-template': '/OS-EP-FILTER/projects/{project_id}/'
|
'href-template': '/OS-EP-FILTER/projects/{project_id}/'
|
||||||
'endpoint_groups',
|
'endpoint_groups',
|
||||||
'href-vars': {
|
'href-vars': {
|
||||||
'project_id':
|
'project_id':
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/param/'
|
'https://docs.openstack.org/api/openstack-identity/3/param/'
|
||||||
'project_id',
|
'project_id',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -181,7 +181,7 @@ class KeystoneMigrationsCheckers(test_migrations.WalkVersionsMixin):
|
|||||||
# constraint.
|
# constraint.
|
||||||
#
|
#
|
||||||
# Please follow the guidelines outlined at:
|
# Please follow the guidelines outlined at:
|
||||||
# http://docs.openstack.org/developer/keystone/devref/development_best_practices.html#database-migrations
|
# https://docs.openstack.org/developer/keystone/devref/development_best_practices.html#database-migrations
|
||||||
|
|
||||||
if version >= self.first_version and version not in self.exceptions:
|
if version >= self.first_version and version not in self.exceptions:
|
||||||
banned_ops = self.banned_ops
|
banned_ops = self.banned_ops
|
||||||
|
@ -28,7 +28,7 @@ To run these tests against a live database:
|
|||||||
tox -e py27 -- keystone.tests.unit.test_sql_upgrade
|
tox -e py27 -- keystone.tests.unit.test_sql_upgrade
|
||||||
|
|
||||||
For further information, see `oslo.db documentation
|
For further information, see `oslo.db documentation
|
||||||
<http://docs.openstack.org/developer/oslo.db/contributing.html#how-to-run-unit-tests>`_.
|
<https://docs.openstack.org/developer/oslo.db/contributing.html#how-to-run-unit-tests>`_.
|
||||||
|
|
||||||
WARNING::
|
WARNING::
|
||||||
|
|
||||||
@ -1613,7 +1613,7 @@ class VersionTests(SqlMigrateBase):
|
|||||||
|
|
||||||
For more information, see "Database Migrations" here:
|
For more information, see "Database Migrations" here:
|
||||||
|
|
||||||
http://docs.openstack.org/developer/keystone/devref/development_best_practices.html#database-migrations
|
https://docs.openstack.org/developer/keystone/devref/development_best_practices.html#database-migrations
|
||||||
|
|
||||||
"""
|
"""
|
||||||
# Note to reviewers: this version number should never change.
|
# Note to reviewers: this version number should never change.
|
||||||
@ -1636,7 +1636,7 @@ class VersionTests(SqlMigrateBase):
|
|||||||
|
|
||||||
For more information, see "Database Migrations" here:
|
For more information, see "Database Migrations" here:
|
||||||
|
|
||||||
http://docs.openstack.org/developer/keystone/devref/development_best_practices.html#database-migrations
|
https://docs.openstack.org/developer/keystone/devref/development_best_practices.html#database-migrations
|
||||||
|
|
||||||
"""
|
"""
|
||||||
# Transitive comparison: expand == data migration == contract
|
# Transitive comparison: expand == data migration == contract
|
||||||
|
@ -199,9 +199,10 @@ class EndpointPolicyTestCase(test_v3.RestfulTestCase):
|
|||||||
|
|
||||||
|
|
||||||
class JsonHomeTests(test_v3.JsonHomeTestMixin):
|
class JsonHomeTests(test_v3.JsonHomeTestMixin):
|
||||||
EXTENSION_LOCATION = ('http://docs.openstack.org/api/openstack-identity/3/'
|
EXTENSION_LOCATION = ('https://docs.openstack.org/api/openstack-identity/3'
|
||||||
'ext/OS-ENDPOINT-POLICY/1.0/rel')
|
'/ext/OS-ENDPOINT-POLICY/1.0/rel')
|
||||||
PARAM_LOCATION = 'http://docs.openstack.org/api/openstack-identity/3/param'
|
PARAM_LOCATION = ('https://docs.openstack.org/api/openstack-identity/3/'
|
||||||
|
'param')
|
||||||
|
|
||||||
JSON_HOME_DATA = {
|
JSON_HOME_DATA = {
|
||||||
EXTENSION_LOCATION + '/endpoint_policy': {
|
EXTENSION_LOCATION + '/endpoint_policy': {
|
||||||
|
@ -3322,12 +3322,12 @@ class ShadowMappingTests(test_v3.RestfulTestCase, FederatedSetupMixin):
|
|||||||
|
|
||||||
class JsonHomeTests(test_v3.RestfulTestCase, test_v3.JsonHomeTestMixin):
|
class JsonHomeTests(test_v3.RestfulTestCase, test_v3.JsonHomeTestMixin):
|
||||||
JSON_HOME_DATA = {
|
JSON_HOME_DATA = {
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION'
|
||||||
'1.0/rel/identity_provider': {
|
'/1.0/rel/identity_provider': {
|
||||||
'href-template': '/OS-FEDERATION/identity_providers/{idp_id}',
|
'href-template': '/OS-FEDERATION/identity_providers/{idp_id}',
|
||||||
'href-vars': {
|
'href-vars': {
|
||||||
'idp_id': 'http://docs.openstack.org/api/openstack-identity/3/'
|
'idp_id': 'https://docs.openstack.org/api/openstack-identity/3'
|
||||||
'ext/OS-FEDERATION/1.0/param/idp_id'
|
'/ext/OS-FEDERATION/1.0/param/idp_id'
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -1046,8 +1046,8 @@ class OAuthCADFNotificationTests(OAuthNotificationTests):
|
|||||||
|
|
||||||
class JsonHomeTests(OAuth1Tests, test_v3.JsonHomeTestMixin):
|
class JsonHomeTests(OAuth1Tests, test_v3.JsonHomeTestMixin):
|
||||||
JSON_HOME_DATA = {
|
JSON_HOME_DATA = {
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0'
|
||||||
'rel/consumers': {
|
'/rel/consumers': {
|
||||||
'href': '/OS-OAUTH1/consumers',
|
'href': '/OS-OAUTH1/consumers',
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -35,8 +35,8 @@ def _future_time_string():
|
|||||||
class OSRevokeTests(test_v3.RestfulTestCase, test_v3.JsonHomeTestMixin):
|
class OSRevokeTests(test_v3.RestfulTestCase, test_v3.JsonHomeTestMixin):
|
||||||
|
|
||||||
JSON_HOME_DATA = {
|
JSON_HOME_DATA = {
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-REVOKE/1.0/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-REVOKE/1.0'
|
||||||
'rel/events': {
|
'/rel/events': {
|
||||||
'href': '/OS-REVOKE/events',
|
'href': '/OS-REVOKE/events',
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -43,7 +43,7 @@ v2_MEDIA_TYPES = [
|
|||||||
v2_HTML_DESCRIPTION = {
|
v2_HTML_DESCRIPTION = {
|
||||||
"rel": "describedby",
|
"rel": "describedby",
|
||||||
"type": "text/html",
|
"type": "text/html",
|
||||||
"href": "http://docs.openstack.org/"
|
"href": "https://docs.openstack.org/"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -243,8 +243,8 @@ V3_JSON_HOME_RESOURCES = {
|
|||||||
'user_id': json_home.Parameters.USER_ID, }},
|
'user_id': json_home.Parameters.USER_ID, }},
|
||||||
REVOCATIONS_RELATION: {
|
REVOCATIONS_RELATION: {
|
||||||
'href': '/auth/tokens/OS-PKI/revoked'},
|
'href': '/auth/tokens/OS-PKI/revoked'},
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-REVOKE/1.0/rel/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-REVOKE/1.0/rel'
|
||||||
'events': {
|
'/events': {
|
||||||
'href': '/OS-REVOKE/events'},
|
'href': '/OS-REVOKE/events'},
|
||||||
_build_simple_cert_relation(resource_name='ca_certificate'): {
|
_build_simple_cert_relation(resource_name='ca_certificate'): {
|
||||||
'href': '/OS-SIMPLE-CERT/ca'},
|
'href': '/OS-SIMPLE-CERT/ca'},
|
||||||
@ -264,7 +264,7 @@ V3_JSON_HOME_RESOURCES = {
|
|||||||
'href-vars': {'trust_id': TRUST_ID_PARAMETER_RELATION, }},
|
'href-vars': {'trust_id': TRUST_ID_PARAMETER_RELATION, }},
|
||||||
_build_trust_relation(resource_name='trusts'): {
|
_build_trust_relation(resource_name='trusts'): {
|
||||||
'href': '/OS-TRUST/trusts'},
|
'href': '/OS-TRUST/trusts'},
|
||||||
'http://docs.openstack.org/api/openstack-identity/3/ext/s3tokens/1.0/rel/'
|
'https://docs.openstack.org/api/openstack-identity/3/ext/s3tokens/1.0/rel/'
|
||||||
's3tokens': {
|
's3tokens': {
|
||||||
'href': '/s3tokens'},
|
'href': '/s3tokens'},
|
||||||
json_home.build_v3_resource_relation('group'): {
|
json_home.build_v3_resource_relation('group'): {
|
||||||
|
@ -28,7 +28,7 @@ from keystone import exception
|
|||||||
CONF = keystone.conf.CONF
|
CONF = keystone.conf.CONF
|
||||||
EXTENSION_DATA = {
|
EXTENSION_DATA = {
|
||||||
'name': 'OpenStack Simple Certificate API',
|
'name': 'OpenStack Simple Certificate API',
|
||||||
'namespace': 'http://docs.openstack.org/identity/api/ext/'
|
'namespace': 'https://docs.openstack.org/identity/api/ext/'
|
||||||
'OS-SIMPLE-CERT/v1.0',
|
'OS-SIMPLE-CERT/v1.0',
|
||||||
'alias': 'OS-SIMPLE-CERT',
|
'alias': 'OS-SIMPLE-CERT',
|
||||||
'updated': '2014-01-20T12:00:0-00:00',
|
'updated': '2014-01-20T12:00:0-00:00',
|
||||||
@ -37,7 +37,7 @@ EXTENSION_DATA = {
|
|||||||
{
|
{
|
||||||
'rel': 'describedby',
|
'rel': 'describedby',
|
||||||
'type': 'text/html',
|
'type': 'text/html',
|
||||||
'href': 'http://developer.openstack.org/'
|
'href': 'https://developer.openstack.org/'
|
||||||
'api-ref-identity-v2-ext.html',
|
'api-ref-identity-v2-ext.html',
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
|
@ -23,7 +23,7 @@ from keystone import resource
|
|||||||
extension.register_admin_extension(
|
extension.register_admin_extension(
|
||||||
'OS-KSADM', {
|
'OS-KSADM', {
|
||||||
'name': 'OpenStack Keystone Admin',
|
'name': 'OpenStack Keystone Admin',
|
||||||
'namespace': 'http://docs.openstack.org/identity/api/ext/'
|
'namespace': 'https://docs.openstack.org/identity/api/ext/'
|
||||||
'OS-KSADM/v1.0',
|
'OS-KSADM/v1.0',
|
||||||
'alias': 'OS-KSADM',
|
'alias': 'OS-KSADM',
|
||||||
'updated': '2013-07-11T17:14:00-00:00',
|
'updated': '2013-07-11T17:14:00-00:00',
|
||||||
@ -33,7 +33,7 @@ extension.register_admin_extension(
|
|||||||
{
|
{
|
||||||
'rel': 'describedby',
|
'rel': 'describedby',
|
||||||
'type': 'text/html',
|
'type': 'text/html',
|
||||||
'href': 'http://developer.openstack.org/'
|
'href': 'https://developer.openstack.org/'
|
||||||
'api-ref-identity-v2-ext.html',
|
'api-ref-identity-v2-ext.html',
|
||||||
}
|
}
|
||||||
]})
|
]})
|
||||||
|
@ -30,7 +30,7 @@ LOG = log.getLogger(__name__)
|
|||||||
extension.register_public_extension(
|
extension.register_public_extension(
|
||||||
'OS-KSCRUD', {
|
'OS-KSCRUD', {
|
||||||
'name': 'OpenStack Keystone User CRUD',
|
'name': 'OpenStack Keystone User CRUD',
|
||||||
'namespace': 'http://docs.openstack.org/identity/api/ext/'
|
'namespace': 'https://docs.openstack.org/identity/api/ext/'
|
||||||
'OS-KSCRUD/v1.0',
|
'OS-KSCRUD/v1.0',
|
||||||
'alias': 'OS-KSCRUD',
|
'alias': 'OS-KSCRUD',
|
||||||
'updated': '2013-07-07T12:00:0-00:00',
|
'updated': '2013-07-07T12:00:0-00:00',
|
||||||
@ -40,7 +40,7 @@ extension.register_public_extension(
|
|||||||
{
|
{
|
||||||
'rel': 'describedby',
|
'rel': 'describedby',
|
||||||
'type': 'text/html',
|
'type': 'text/html',
|
||||||
'href': 'http://developer.openstack.org/'
|
'href': 'https://developer.openstack.org/'
|
||||||
'api-ref-identity-v2-ext.html',
|
'api-ref-identity-v2-ext.html',
|
||||||
}
|
}
|
||||||
]})
|
]})
|
||||||
|
@ -128,7 +128,7 @@ class Version(wsgi.Application):
|
|||||||
}, {
|
}, {
|
||||||
'rel': 'describedby',
|
'rel': 'describedby',
|
||||||
'type': 'text/html',
|
'type': 'text/html',
|
||||||
'href': 'http://docs.openstack.org/'
|
'href': 'https://docs.openstack.org/'
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
'media-types': [
|
'media-types': [
|
||||||
|
@ -19,4 +19,4 @@ features:
|
|||||||
``[security_compliance] minimum_password_age``.
|
``[security_compliance] minimum_password_age``.
|
||||||
|
|
||||||
For additional details see:
|
For additional details see:
|
||||||
`event notifications <See http://docs.openstack.org/developer/keystone/event_notifications.html>`_
|
`event notifications <See https://docs.openstack.org/developer/keystone/event_notifications.html>`_
|
||||||
|
@ -9,4 +9,4 @@ features:
|
|||||||
created in the ``domain`` associated with the ``identity provider``.
|
created in the ``domain`` associated with the ``identity provider``.
|
||||||
This behavior can be triggered using a specific syntax within the ``local``
|
This behavior can be triggered using a specific syntax within the ``local``
|
||||||
rules section of a mapping. For more information see:
|
rules section of a mapping. For more information see:
|
||||||
`mapping combinations <http://docs.openstack.org/developer/keystone/federation/federated_identity.html#mapping-combinations>`_
|
`mapping combinations <https://docs.openstack.org/developer/keystone/federation/federated_identity.html#mapping-combinations>`_
|
||||||
|
@ -14,7 +14,7 @@ upgrade:
|
|||||||
across the deployment. If you do not wish to switch token formats, you will
|
across the deployment. If you do not wish to switch token formats, you will
|
||||||
need to explicitly set the token provider for each node in the deployment
|
need to explicitly set the token provider for each node in the deployment
|
||||||
by setting ``[token] provider`` to ``uuid`` in ``keystone.conf``.
|
by setting ``[token] provider`` to ``uuid`` in ``keystone.conf``.
|
||||||
Documentation can be found at `fernet-tokens <http://docs.openstack.org/developer/keystone/configuration.html#encryption-keys-for-fernet-tokens>`_.
|
Documentation can be found at `fernet-tokens <https://docs.openstack.org/developer/keystone/configuration.html#encryption-keys-for-fernet-tokens>`_.
|
||||||
critical:
|
critical:
|
||||||
- >
|
- >
|
||||||
[`bug 1561054 <https://bugs.launchpad.net/keystone/+bug/1561054>`_]
|
[`bug 1561054 <https://bugs.launchpad.net/keystone/+bug/1561054>`_]
|
||||||
|
@ -5,7 +5,7 @@ features:
|
|||||||
services that support it. To initiate OpenStack
|
services that support it. To initiate OpenStack
|
||||||
request tracing `--profile <HMAC_KEY>` option needs to be added to
|
request tracing `--profile <HMAC_KEY>` option needs to be added to
|
||||||
the CLI command. Configuration and usage details can be foung in
|
the CLI command. Configuration and usage details can be foung in
|
||||||
[`OSProfiler documentation <http://docs.openstack.org/developer/osprofiler/api.html>`_]
|
[`OSProfiler documentation <https://docs.openstack.org/developer/osprofiler/api.html>`_]
|
||||||
upgrade:
|
upgrade:
|
||||||
- OSprofiler support was introduced. To allow its usage the
|
- OSprofiler support was introduced. To allow its usage the
|
||||||
keystone-paste.ini file needs to be modified to contain osprofiler
|
keystone-paste.ini file needs to be modified to contain osprofiler
|
||||||
|
@ -5,7 +5,7 @@ upgrade:
|
|||||||
`keystone.conf` to point to oslo.cache backends:
|
`keystone.conf` to point to oslo.cache backends:
|
||||||
``oslo_cache.memcache_pool`` or ``oslo_cache.mongo``. Refer to the
|
``oslo_cache.memcache_pool`` or ``oslo_cache.mongo``. Refer to the
|
||||||
sample configuration file for examples. See `oslo.cache
|
sample configuration file for examples. See `oslo.cache
|
||||||
<http://docs.openstack.org/developer/oslo.cache>`_ for additional
|
<https://docs.openstack.org/developer/oslo.cache>`_ for additional
|
||||||
documentation.
|
documentation.
|
||||||
deprecations:
|
deprecations:
|
||||||
- >
|
- >
|
||||||
|
@ -6,4 +6,4 @@ features:
|
|||||||
To enable this feature, add the ``totp`` auth plugin to the `methods`
|
To enable this feature, add the ``totp`` auth plugin to the `methods`
|
||||||
option in the `[auth]` section of `keystone.conf`. More information
|
option in the `[auth]` section of `keystone.conf`. More information
|
||||||
about using TOTP can be found in `keystone's developer documentation
|
about using TOTP can be found in `keystone's developer documentation
|
||||||
<http://docs.openstack.org/developer/keystone/auth-totp.html>`_.
|
<https://docs.openstack.org/developer/keystone/auth-totp.html>`_.
|
||||||
|
@ -5,7 +5,7 @@ description-file =
|
|||||||
README.rst
|
README.rst
|
||||||
author = OpenStack
|
author = OpenStack
|
||||||
author-email = openstack-dev@lists.openstack.org
|
author-email = openstack-dev@lists.openstack.org
|
||||||
home-page = http://docs.openstack.org/developer/keystone/
|
home-page = https://docs.openstack.org/developer/keystone/
|
||||||
classifier =
|
classifier =
|
||||||
Environment :: OpenStack
|
Environment :: OpenStack
|
||||||
Intended Audience :: Information Technology
|
Intended Audience :: Information Technology
|
||||||
|
Loading…
Reference in New Issue
Block a user