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:
Eric Brown 2017-01-30 13:53:09 -08:00
parent 781db8e67a
commit 30d9095d28
77 changed files with 336 additions and 335 deletions

View File

@ -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.

View File

@ -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

View File

@ -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):

View File

@ -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",

View File

@ -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

View File

@ -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."
} }

View File

@ -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."
} }

View File

@ -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"
} }

View File

@ -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"
} }

View File

@ -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

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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.

View File

@ -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.

View File

@ -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

View File

@ -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.

View File

@ -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.

View File

@ -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.

View File

@ -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.

View File

@ -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

View File

@ -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:

View File

@ -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.

View File

@ -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.

View File

@ -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.

View File

@ -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.

View File

@ -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
-------------- --------------

View File

@ -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"
} }

View File

@ -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.

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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
-------------------- --------------------

View File

@ -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"
} }

View File

@ -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

View File

@ -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

View File

@ -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
---------------------- ----------------------

View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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`.
--------------- ---------------

View File

@ -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
=============== ===============

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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))

View File

@ -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',
} }
]} ]}

View File

@ -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',
} }
]} ]}

View File

@ -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)

View File

@ -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 .
""" """

View File

@ -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',
} }
]} ]}

View File

@ -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',
} }
]} ]}

View File

@ -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))

View File

@ -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',
}, },
}, },

View File

@ -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

View File

@ -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

View File

@ -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': {

View File

@ -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'
}, },
}, },
} }

View File

@ -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',
}, },
} }

View File

@ -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',
}, },
} }

View File

@ -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'): {

View File

@ -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',
} }
]} ]}

View File

@ -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',
} }
]}) ]})

View File

@ -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',
} }
]}) ]})

View File

@ -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': [

View File

@ -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>`_

View File

@ -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>`_

View File

@ -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>`_]

View File

@ -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

View File

@ -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:
- > - >

View File

@ -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>`_.

View File

@ -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