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
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
OpenStack accounts are set up, you can skip to the development workflow
section of this documentation to learn how changes to OpenStack should be
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.

View File

@ -2,7 +2,7 @@ Keystone 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
Keystone Specific Commandments

View File

@ -2,8 +2,8 @@
Team and repository tags
========================
.. image:: http://governance.openstack.org/badges/keystone.svg
:target: http://governance.openstack.org/reference/tags/index.html
.. image:: https://governance.openstack.org/badges/keystone.svg
:target: https://governance.openstack.org/reference/tags/index.html
.. Change things from this point on
@ -19,11 +19,11 @@ such as LDAP.
Developer documentation, the source of which is in ``doc/source/``, is
published at:
http://docs.openstack.org/developer/keystone/
https://docs.openstack.org/developer/keystone/
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:
@ -31,7 +31,7 @@ The canonical client library 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:
@ -47,7 +47,7 @@ Bugs and feature requests are tracked on Launchpad 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):

View File

@ -82,7 +82,7 @@ release = keystone_version.release_string()
# Config logABug feature
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
# html_context allows us to pass arbitrary values into the html template
html_context = {"bug_tag": "api-ref",

View File

@ -185,7 +185,7 @@ Show user details (admin endpoint)
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
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.
@ -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
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>`_.
- In the response, find the user name for which you want to show
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>`_.
Normal response codes: 200,203

View File

@ -9,7 +9,7 @@
"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",
"description": "OpenStack OAuth 1.0a Delegated Auth Mechanism."
}

View File

@ -11,7 +11,7 @@
"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",
"description": "OpenStack S3 API."
},
@ -25,7 +25,7 @@
"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",
"description": "OpenStack Keystone Endpoint Filter API."
},
@ -39,7 +39,7 @@
"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",
"description": "OpenStack revoked token reporting mechanism."
},
@ -53,7 +53,7 @@
"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",
"description": "OpenStack Identity Providers Mechanism."
},
@ -67,7 +67,7 @@
"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",
"description": "OpenStack extensions to Keystone v2.0 API enabling Administrative Operations."
},
@ -81,7 +81,7 @@
"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",
"description": "OpenStack simple certificate retrieval extension"
},
@ -95,7 +95,7 @@
"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",
"description": "OpenStack OAuth 1.0a Delegated Auth Mechanism."
},
@ -109,7 +109,7 @@
"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",
"description": "OpenStack EC2 Credentials backend."
}

View File

@ -15,7 +15,7 @@
"rel": "self"
},
{
"href": "http://docs.openstack.org/",
"href": "https://docs.openstack.org/",
"rel": "describedby",
"type": "text/html"
}

View File

@ -26,7 +26,7 @@
"rel": "self"
},
{
"href": "http://docs.openstack.org/",
"href": "https://docs.openstack.org/",
"rel": "describedby",
"type": "text/html"
}

View File

@ -50,7 +50,7 @@ Create Endpoint Group
Create a new endpoint group filter that represents a dynamic collection of
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
@ -83,7 +83,7 @@ Get 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
@ -111,7 +111,7 @@ Check Endpoint Group
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
@ -136,7 +136,7 @@ Update 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
@ -170,7 +170,7 @@ Delete 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
@ -195,7 +195,7 @@ List 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
@ -223,7 +223,7 @@ Create Association
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
@ -249,7 +249,7 @@ Check Association
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
@ -275,7 +275,7 @@ Delete Association
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
@ -301,7 +301,7 @@ List Associations by Project
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
@ -329,7 +329,7 @@ List Associations by Endpoint
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
@ -365,7 +365,7 @@ Create Endpoint Group to Project Association
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
@ -391,7 +391,7 @@ Get Endpoint Group to Project Association
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
@ -420,7 +420,7 @@ Check Endpoint Group to Project Association
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
@ -446,7 +446,7 @@ Delete Endpoint Group to Project Association
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
@ -472,7 +472,7 @@ List Projects Associated with Endpoint Group
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
@ -500,7 +500,7 @@ List Endpoints Associated with Endpoint Group
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
@ -528,7 +528,7 @@ List Endpoint Groups Associated with Project
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

View File

@ -7,7 +7,7 @@ Generate a SAML assertion
.. 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
used in the request.
@ -58,7 +58,7 @@ Generate an ECP wrapped SAML assertion
.. 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
*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
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
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
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
get a scoped token.
@ -55,7 +55,7 @@ Request a scoped OS-FEDERATION token
.. 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
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}
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
Error response codes: 409
@ -54,7 +54,7 @@ List 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
@ -85,7 +85,7 @@ Get Identity provider
.. 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
@ -120,7 +120,7 @@ Delete identity provider
.. 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
provider will be revoked.
@ -139,7 +139,7 @@ Update identity provider
.. 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
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}
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
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
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
@ -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}
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
@ -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}
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
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}
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

View File

@ -5,7 +5,7 @@ Create a mapping
.. 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
@ -44,7 +44,7 @@ Get a mapping
.. 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
@ -76,7 +76,7 @@ Update a mapping
.. 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
@ -115,7 +115,7 @@ List all 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
@ -139,7 +139,7 @@ Delete a mapping
.. 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

View File

@ -8,7 +8,7 @@ List projects a federated user can access
.. 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
@ -40,7 +40,7 @@ List domains a federated user can access
.. 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

View File

@ -5,7 +5,7 @@ Register a Service Provider
.. 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
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
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
@ -77,7 +77,7 @@ Get Service Provider
.. 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
@ -113,7 +113,7 @@ Delete Service Provider
.. 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
@ -130,7 +130,7 @@ Update Service Provider
.. 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
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.
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
@ -106,7 +106,7 @@ Deletes a consumer.
When you delete a consumer, any associated request tokens, access
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
@ -127,7 +127,7 @@ List 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
@ -147,7 +147,7 @@ Show consumer details
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
@ -177,7 +177,7 @@ Updates the description for a consumer.
If you try to update any attribute other than ``description``, an HTTP
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
@ -215,7 +215,7 @@ The consumer must provide all required OAuth parameters in the
request. See `Consumer Obtains a Request Token
<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
@ -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
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
@ -287,7 +287,7 @@ The consumer must provide all required OAuth parameters in the
request. See `Consumer Requests an Access Token
<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
@ -316,7 +316,7 @@ Get 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
@ -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
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
@ -368,7 +368,7 @@ List 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
@ -395,7 +395,7 @@ List 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
@ -417,7 +417,7 @@ Show role details 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
@ -461,7 +461,7 @@ Example OAuth-specific object in a token:
"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

View File

@ -34,7 +34,7 @@ List revocation 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.

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
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>`_.
Consuming a trust
@ -95,11 +95,11 @@ Create trust
.. 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.
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
@ -163,7 +163,7 @@ List 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.
@ -226,7 +226,7 @@ Get trust
.. 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}``.
@ -275,7 +275,7 @@ Delete trust
.. 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}``.
@ -301,7 +301,7 @@ List roles delegated by a trust
.. 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}``.
@ -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}
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.
@ -357,7 +357,7 @@ Get role delegated by a trust
.. 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.

View File

@ -99,7 +99,7 @@ Password authentication with unscoped authorization
.. 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.
@ -161,7 +161,7 @@ Password authentication with scoped authorization
.. 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.
@ -226,7 +226,7 @@ Password authentication with explicit unscoped authorization
.. 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.
@ -283,7 +283,7 @@ Token authentication with unscoped authorization
.. 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.
@ -325,7 +325,7 @@ Token authentication with scoped authorization
.. 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.
@ -370,7 +370,7 @@ Validate and show information for token
.. 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.
@ -427,7 +427,7 @@ Check token
.. 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.
@ -459,7 +459,7 @@ Revoke token
.. 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.
@ -486,7 +486,7 @@ Get service 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
@ -530,7 +530,7 @@ Get available project scopes
.. 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
@ -575,7 +575,7 @@ Get available domain scopes
.. 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

View File

@ -18,7 +18,7 @@ Create credential
.. 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.
@ -75,7 +75,7 @@ List 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.
@ -118,7 +118,7 @@ Show credential details
.. 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.
@ -158,7 +158,7 @@ Update credential
.. 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.
@ -209,7 +209,7 @@ Delete credential
.. 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.

View File

@ -31,7 +31,7 @@ other than the ``identity`` or ``ldap`` groups, the ``Forbidden
(403)`` response code is returned.
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>`_.
Show default configuration settings
@ -43,7 +43,7 @@ The default configuration settings for the options that can be overridden
can be retrieved.
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
-------------------
@ -71,7 +71,7 @@ Show default configuration for a group
Reads the default configuration settings for a specific group.
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.
@ -111,7 +111,7 @@ Show default option for a group
Reads the default configuration setting for an option within a group.
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
@ -151,7 +151,7 @@ Show domain group option configuration
.. 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.
@ -196,7 +196,7 @@ Update domain group option configuration
.. 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.
@ -253,7 +253,7 @@ Delete domain group option configuration
.. 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.
@ -280,7 +280,7 @@ Show domain group configuration
.. 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.
@ -322,7 +322,7 @@ Update domain group configuration
.. 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.
@ -378,7 +378,7 @@ Delete domain group configuration
.. 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.
@ -402,7 +402,7 @@ Create domain configuration
.. 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.
@ -453,7 +453,7 @@ Show domain configuration
.. 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.
@ -492,7 +492,7 @@ Update domain configuration
.. 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.
@ -543,7 +543,7 @@ Delete domain configuration
.. 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.

View File

@ -28,7 +28,7 @@ List 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.
@ -68,7 +68,7 @@ Create domain
.. 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.
@ -110,7 +110,7 @@ Show domain details
.. 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.
@ -149,7 +149,7 @@ Update domain
.. 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.
@ -198,7 +198,7 @@ Delete domain
.. 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.

View File

@ -26,7 +26,7 @@ List 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.
@ -76,7 +76,7 @@ Create group
.. 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.
@ -134,7 +134,7 @@ Show group details
.. 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.
@ -183,7 +183,7 @@ Update group
.. 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.
@ -247,7 +247,7 @@ Delete group
.. 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.
@ -278,7 +278,7 @@ List users in group
.. 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.
@ -316,7 +316,7 @@ Add user to group
.. 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.
@ -348,7 +348,7 @@ Check whether user belongs to group
.. 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.
@ -380,7 +380,7 @@ Remove user from group
.. 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.

View File

@ -20,7 +20,7 @@ policy file that stores these rules.
For information about Identity API protection, see
`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.
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
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.
@ -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
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
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
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
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
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
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
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.
@ -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
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.
@ -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
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.
@ -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
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.
@ -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
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
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
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
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
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.
@ -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
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.
@ -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
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
@ -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
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
@ -348,7 +348,7 @@ List role assignments
.. rest_method:: GET /v3/role_assignments
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:

View File

@ -10,7 +10,7 @@ List revoked tokens
.. rest_method:: GET /v3/auth/tokens/OS-PKI/revoked
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.

View File

@ -27,7 +27,7 @@ Create policy
.. 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.
@ -67,7 +67,7 @@ List 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.
@ -105,7 +105,7 @@ Show policy details
.. 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.
@ -143,7 +143,7 @@ Update policy
.. 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.
@ -190,7 +190,7 @@ Delete policy
.. 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.

View File

@ -43,7 +43,7 @@ List 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.
@ -99,7 +99,7 @@ Create project
.. 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.
@ -163,7 +163,7 @@ Show project details
.. 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.
@ -231,7 +231,7 @@ Update project
.. 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.
@ -296,7 +296,7 @@ Delete project
.. 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.

View File

@ -20,7 +20,7 @@ Show region details
.. 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.
@ -58,7 +58,7 @@ Update region
.. 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.
@ -112,7 +112,7 @@ Delete region
.. 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.
@ -138,7 +138,7 @@ List 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.
@ -176,7 +176,7 @@ Create region
.. 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.

View File

@ -92,7 +92,7 @@ List 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.
@ -141,7 +141,7 @@ Create role
.. 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.
@ -197,7 +197,7 @@ Show role details
.. 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.
@ -245,7 +245,7 @@ Update role
.. 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.
@ -302,7 +302,7 @@ Delete role
.. 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.
@ -333,7 +333,7 @@ List role assignments for group on domain
.. 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.
@ -375,7 +375,7 @@ Assign role to group on domain
.. 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.
@ -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}
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.
@ -442,7 +442,7 @@ Unassign role from group on domain
.. 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.
@ -475,7 +475,7 @@ List role assignments for user on domain
.. 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.
@ -527,7 +527,7 @@ Assign role to user on domain
.. 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.
@ -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}
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.
@ -594,7 +594,7 @@ Unassigns role from user on domain
.. 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.
@ -628,7 +628,7 @@ List role assignments for group on project
.. 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.
@ -670,7 +670,7 @@ Assign role to group on project
.. 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.
@ -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}
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.
@ -737,7 +737,7 @@ Unassign role from group on project
.. 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.
@ -770,7 +770,7 @@ List role assignments for user on project
.. 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.
@ -807,7 +807,7 @@ Assign role to user on project
.. 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.
@ -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}
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.
@ -874,7 +874,7 @@ Unassign role from user on project
.. 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.
@ -910,7 +910,7 @@ List implied (inference) roles for role
Lists implied (inference) roles for a role.
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
--------------
@ -958,7 +958,7 @@ Create role inference rule
Creates a role inference rule.
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
--------------
@ -1007,7 +1007,7 @@ Get role inference rule
Gets a role inference rule.
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
--------------
@ -1056,7 +1056,7 @@ Confirm role inference rule
Checks a role role inference rule.
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
--------------
@ -1092,7 +1092,7 @@ Delete role inference rule
Deletes a role inference rule.
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
--------------
@ -1125,7 +1125,7 @@ List 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.
@ -1178,7 +1178,7 @@ List all role inference rules
Lists all role inference rules.
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
--------------

View File

@ -26,7 +26,7 @@
"rel": "self"
},
{
"href": "http://docs.openstack.org/",
"href": "https://docs.openstack.org/",
"rel": "describedby",
"type": "text/html"
}

View File

@ -23,7 +23,7 @@ List 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.
@ -72,7 +72,7 @@ Create service
.. 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.
@ -125,7 +125,7 @@ Show service details
.. 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.
@ -174,7 +174,7 @@ Update service
.. 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.
@ -239,7 +239,7 @@ Delete service
.. 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.
@ -274,7 +274,7 @@ List 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.
@ -326,7 +326,7 @@ Create endpoint
.. 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.
@ -383,7 +383,7 @@ Show endpoint details
.. 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.
@ -433,7 +433,7 @@ Update endpoint
.. 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.
@ -495,7 +495,7 @@ Delete endpoint
.. 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.

View File

@ -13,7 +13,7 @@ the password for users.
You can also list groups, projects, and role assignments for a specified
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>`_.
@ -22,7 +22,7 @@ List 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.
@ -79,7 +79,7 @@ Create user
.. 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.
@ -135,7 +135,7 @@ Show user details
.. 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.
@ -186,7 +186,7 @@ Update user
.. 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.
@ -254,7 +254,7 @@ Delete user
.. 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.
@ -285,7 +285,7 @@ List groups to which a user belongs
.. 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.
@ -322,7 +322,7 @@ List projects for user
.. 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.
@ -359,7 +359,7 @@ Change password for user
.. 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.

View File

@ -18,7 +18,7 @@ source $KEYSTONE_PLUGIN/lib/federation.sh
# For more information on Devstack plugins, including a more detailed
# 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
# 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.
.. _Launchpad: https://launchpad.net/keystone
.. _wiki: http://wiki.openstack.org/
.. _wiki: https://wiki.openstack.org/
#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
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
---------------------
@ -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
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>`_
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
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
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
instructions for `adding your blog <http://wiki.openstack.org/AddingYourBlog>`_.
instructions for `adding your blog <https://wiki.openstack.org/AddingYourBlog>`_.
Twitter

View File

@ -1054,7 +1054,7 @@ For example:
[endpoint_filter]
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.
Endpoint Policy
@ -1072,7 +1072,7 @@ section. For example:
[endpoint_policy]
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>`_
for the details of API definition.
@ -1132,7 +1132,7 @@ To enable OAuth1:
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
API definition.
@ -1277,7 +1277,7 @@ It's important that the healthcheck go to the front of the pipeline for the
most efficient checks.
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`:
@ -1489,8 +1489,8 @@ There are two supported clients, `python-keystoneclient`_ project provides
python bindings and `python-openstackclient`_ provides a command line
interface.
.. _`python-openstackclient`: http://docs.openstack.org/developer/python-openstackclient/
.. _`python-keystoneclient`: http://docs.openstack.org/developer/python-keystoneclient/
.. _`python-openstackclient`: https://docs.openstack.org/developer/python-openstackclient/
.. _`python-keystoneclient`: https://docs.openstack.org/developer/python-keystoneclient/
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
`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
-------------
@ -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`_
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
--------------------

View File

@ -774,7 +774,7 @@ and supported media types:
"rel": "self"
},
{
"href": "http://docs.openstack.org/",
"href": "https://docs.openstack.org/",
"rel": "describedby",
"type": "text/html"
}
@ -809,7 +809,7 @@ Returns:
"rel": "self"
},
{
"href": "http://docs.openstack.org/",
"href": "https://docs.openstack.org/",
"rel": "describedby",
"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
Documentation`_.
.. _`Git Repository`: http://git.openstack.org/cgit/openstack/keystone
.. _`User Documentation`: http://docs.openstack.org/
.. _`Git Repository`: https://git.openstack.org/cgit/openstack/keystone
.. _`User Documentation`: https://docs.openstack.org/
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
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/
Verifying keystone is set up

View File

@ -158,13 +158,13 @@ found in ``config-generator/keystone.conf``.
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
be included when a user-facing change is performed. A release note should be
included in the same patch the work is being performed.
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
================
@ -330,8 +330,8 @@ You may also be interested in either the
`OpenStack Continuous Integration Infrastructure`_ or the
`OpenStack Integration Testing Project`_.
.. _devstack: http://docs.openstack.org/developer/devstack/
.. _OpenStack Continuous Integration Infrastructure: http://docs.openstack.org/infra/system-config
.. _devstack: https://docs.openstack.org/developer/devstack/
.. _OpenStack Continuous Integration Infrastructure: https://docs.openstack.org/infra/system-config
.. _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
documentation.
.. _`Identity API v2.0`: http://developer.openstack.org/api-ref/identity/v2/
.. _`Identity API v3`: http://developer.openstack.org/api-ref/identity/v3/
.. _`Identity API v2.0`: https://developer.openstack.org/api-ref/identity/v2/
.. _`Identity API v3`: https://developer.openstack.org/api-ref/identity/v3/
History
=======
@ -126,7 +126,7 @@ With unversioned ``identity`` endpoints in the service catalog, you should be
able to `authenticate with keystoneclient`_ successfully.
.. _`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
----------------------

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

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
aggregation.
.. _PyCADF: http://docs.openstack.org/developer/pycadf
.. _PyCADF: https://docs.openstack.org/developer/pycadf
.. _CADF: http://www.dmtf.org/standards/cadf
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``,
``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.
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
<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
<https://pypi.python.org/pypi/python-openstackclient/>`_.
@ -155,7 +155,7 @@ To utilize federation the following must be created in the Identity Service:
* `Protocol`_
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
@ -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.
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
@ -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
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
@ -305,7 +305,7 @@ you gave in the ``[auth]/methods`` config option. When authenticating it will be
referred to as the ``protocol_id``.
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
-----------------------------------
@ -340,7 +340,7 @@ In the returned unscoped token, a list of Identity Service groups the user
belongs to will be included.
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
@ -365,7 +365,7 @@ projects and domains that are accessible.
* List domains a federated user can access: ``GET /OS-FEDERATION/domains``
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
@ -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.
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

View File

@ -170,7 +170,7 @@ Alternatively, a generic option may be set at the `[federation]` level.
remote_id_attribute = HTTP_OIDC_ISS
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`.
---------------

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
useful.
.. _`OpenStack's Identity API`: http://developer.openstack.org/api-ref/identity/v3
.. _`end-user perspective`: http://docs.openstack.org
.. _`OpenStack's Identity API`: https://developer.openstack.org/api-ref/identity/v3
.. _`end-user perspective`: https://docs.openstack.org
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
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
=========================
@ -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
client library`_.
.. _`WSGI middleware`: http://docs.openstack.org/developer/keystonemiddleware/
.. _`Authentication library`: http://docs.openstack.org/developer/keystoneauth/
.. _`Python client library`: http://docs.openstack.org/developer/python-keystoneclient/
.. _`WSGI middleware`: https://docs.openstack.org/developer/keystonemiddleware/
.. _`Authentication library`: https://docs.openstack.org/developer/keystoneauth/
.. _`Python client library`: https://docs.openstack.org/developer/python-keystoneclient/
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,
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
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
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,
specifically to satisfy Payment Card Industry - Data Security Standard
(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.
Security compliance features are disabled by default and most of the features

View File

@ -34,7 +34,7 @@ Before you begin
Plan your upgrade:
* 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
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):
return ('http://docs.openstack.org/api/openstack-identity/3/rel/%s' %
return ('https://docs.openstack.org/api/openstack-identity/3/rel/%s' %
resource_name)
def build_v3_extension_resource_relation(extension_name, extension_version,
resource_name):
return (
'http://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/rel/%s' %
(extension_name, extension_version, resource_name))
'https://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/rel/'
'%s' % (extension_name, extension_version, resource_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)
def build_v3_extension_parameter_relation(extension_name, extension_version,
parameter_name):
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))

View File

@ -17,7 +17,7 @@ from keystone.common import extension
EXTENSION_DATA = {
'name': 'OpenStack EC2 API',
'namespace': 'http://docs.openstack.org/identity/api/ext/'
'namespace': 'https://docs.openstack.org/identity/api/ext/'
'OS-EC2/v1.0',
'alias': 'OS-EC2',
'updated': '2013-07-07T12:00:0-00:00',
@ -26,7 +26,7 @@ EXTENSION_DATA = {
{
'rel': 'describedby',
'type': 'text/html',
'href': 'http://developer.openstack.org/'
'href': 'https://developer.openstack.org/'
'api-ref-identity-v2-ext.html',
}
]}

View File

@ -38,7 +38,7 @@ from keystone.i18n import _
EXTENSION_DATA = {
'name': 'OpenStack S3 API',
'namespace': 'http://docs.openstack.org/identity/api/ext/'
'namespace': 'https://docs.openstack.org/identity/api/ext/'
's3tokens/v1.0',
'alias': 's3tokens',
'updated': '2013-07-07T12:00:0-00:00',
@ -47,7 +47,7 @@ EXTENSION_DATA = {
{
'rel': 'describedby',
'type': 'text/html',
'href': 'http://developer.openstack.org/'
'href': 'https://developer.openstack.org/'
'api-ref-identity-v2-ext.html',
}
]}

View File

@ -30,7 +30,7 @@ MEMOIZE = cache.get_memoization_decorator(group='federation')
CONF = keystone.conf.CONF
EXTENSION_DATA = {
'name': 'OpenStack Federation APIs',
'namespace': 'http://docs.openstack.org/identity/api/ext/'
'namespace': 'https://docs.openstack.org/identity/api/ext/'
'OS-FEDERATION/v1.0',
'alias': 'OS-FEDERATION',
'updated': '2013-12-17T12:00:0-00:00',
@ -38,7 +38,7 @@ EXTENSION_DATA = {
'links': [{
'rel': 'describedby',
'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_public_extension(EXTENSION_DATA['alias'], EXTENSION_DATA)

View File

@ -14,7 +14,7 @@
"""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 = {
'name': 'OpenStack OAUTH1 API',
'namespace': 'http://docs.openstack.org/identity/api/ext/'
'namespace': 'https://docs.openstack.org/identity/api/ext/'
'OS-OAUTH1/v1.0',
'alias': 'OS-OAUTH1',
'updated': '2013-07-07T12:00:0-00:00',
@ -70,7 +70,7 @@ EXTENSION_DATA = {
{
'rel': 'describedby',
'type': 'text/html',
'href': 'http://developer.openstack.org/'
'href': 'https://developer.openstack.org/'
'api-ref-identity-v3-ext.html',
}
]}

View File

@ -28,7 +28,7 @@ CONF = keystone.conf.CONF
EXTENSION_DATA = {
'name': 'OpenStack Revoke API',
'namespace': 'http://docs.openstack.org/identity/api/ext/'
'namespace': 'https://docs.openstack.org/identity/api/ext/'
'OS-REVOKE/v1.0',
'alias': 'OS-REVOKE',
'updated': '2014-02-24T20:51:0-00:00',
@ -37,7 +37,7 @@ EXTENSION_DATA = {
{
'rel': 'describedby',
'type': 'text/html',
'href': 'http://developer.openstack.org/'
'href': 'https://developer.openstack.org/'
'api-ref-identity-v3-ext.html',
}
]}

View File

@ -26,7 +26,7 @@ class JsonHomeTest(unit.BaseTestCase):
resource_name = self.getUniqueString()
relation = json_home.build_v3_resource_relation(resource_name)
exp_relation = (
'http://docs.openstack.org/api/openstack-identity/3/rel/%s' %
'https://docs.openstack.org/api/openstack-identity/3/rel/%s' %
resource_name)
self.assertThat(relation, matchers.Equals(exp_relation))
@ -37,15 +37,15 @@ class JsonHomeTest(unit.BaseTestCase):
relation = json_home.build_v3_extension_resource_relation(
extension_name, extension_version, resource_name)
exp_relation = (
'http://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/rel/'
'%s' % (extension_name, extension_version, resource_name))
'https://docs.openstack.org/api/openstack-identity/3/ext/%s/%s/rel'
'/%s' % (extension_name, extension_version, resource_name))
self.assertThat(relation, matchers.Equals(exp_relation))
def test_build_v3_parameter_relation(self):
parameter_name = self.getUniqueString()
relation = json_home.build_v3_parameter_relation(parameter_name)
exp_relation = (
'http://docs.openstack.org/api/openstack-identity/3/param/%s' %
'https://docs.openstack.org/api/openstack-identity/3/param/%s' %
parameter_name)
self.assertThat(relation, matchers.Equals(exp_relation))
@ -56,7 +56,7 @@ class JsonHomeTest(unit.BaseTestCase):
relation = json_home.build_v3_extension_parameter_relation(
extension_name, extension_version, parameter_name)
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))
self.assertThat(relation, matchers.Equals(exp_relation))

View File

@ -601,69 +601,69 @@ class EndpointFilterTokenRequestTestCase(EndpointFilterTestCase):
class JsonHomeTests(EndpointFilterTestCase, test_v3.JsonHomeTestMixin):
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': {
'href-template': '/OS-EP-FILTER/endpoints/{endpoint_id}/projects',
'href-vars': {
'endpoint_id':
'http://docs.openstack.org/api/openstack-identity/3/param/'
'https://docs.openstack.org/api/openstack-identity/3/param/'
'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': {
'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': {
'href-template': '/OS-EP-FILTER/endpoint_groups/'
'{endpoint_group_id}',
'href-vars': {
'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',
},
},
'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': {
'href-template': '/OS-EP-FILTER/endpoint_groups/'
'{endpoint_group_id}/projects/{project_id}',
'href-vars': {
'project_id':
'http://docs.openstack.org/api/openstack-identity/3/param/'
'https://docs.openstack.org/api/openstack-identity/3/param/'
'project_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',
},
},
'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': {
'href-template': '/OS-EP-FILTER/endpoint_groups/'
'{endpoint_group_id}/projects',
'href-vars': {
'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',
},
},
'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': {
'href-template': '/OS-EP-FILTER/endpoint_groups/'
'{endpoint_group_id}/endpoints',
'href-vars': {
'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',
},
},
'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': {
'href-template': '/OS-EP-FILTER/projects/{project_id}/'
'endpoint_groups',
'href-vars': {
'project_id':
'http://docs.openstack.org/api/openstack-identity/3/param/'
'https://docs.openstack.org/api/openstack-identity/3/param/'
'project_id',
},
},

View File

@ -181,7 +181,7 @@ class KeystoneMigrationsCheckers(test_migrations.WalkVersionsMixin):
# constraint.
#
# 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:
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
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::
@ -1613,7 +1613,7 @@ class VersionTests(SqlMigrateBase):
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.
@ -1636,7 +1636,7 @@ class VersionTests(SqlMigrateBase):
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

View File

@ -199,9 +199,10 @@ class EndpointPolicyTestCase(test_v3.RestfulTestCase):
class JsonHomeTests(test_v3.JsonHomeTestMixin):
EXTENSION_LOCATION = ('http://docs.openstack.org/api/openstack-identity/3/'
'ext/OS-ENDPOINT-POLICY/1.0/rel')
PARAM_LOCATION = 'http://docs.openstack.org/api/openstack-identity/3/param'
EXTENSION_LOCATION = ('https://docs.openstack.org/api/openstack-identity/3'
'/ext/OS-ENDPOINT-POLICY/1.0/rel')
PARAM_LOCATION = ('https://docs.openstack.org/api/openstack-identity/3/'
'param')
JSON_HOME_DATA = {
EXTENSION_LOCATION + '/endpoint_policy': {

View File

@ -3322,12 +3322,12 @@ class ShadowMappingTests(test_v3.RestfulTestCase, FederatedSetupMixin):
class JsonHomeTests(test_v3.RestfulTestCase, test_v3.JsonHomeTestMixin):
JSON_HOME_DATA = {
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION/'
'1.0/rel/identity_provider': {
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-FEDERATION'
'/1.0/rel/identity_provider': {
'href-template': '/OS-FEDERATION/identity_providers/{idp_id}',
'href-vars': {
'idp_id': 'http://docs.openstack.org/api/openstack-identity/3/'
'ext/OS-FEDERATION/1.0/param/idp_id'
'idp_id': 'https://docs.openstack.org/api/openstack-identity/3'
'/ext/OS-FEDERATION/1.0/param/idp_id'
},
},
}

View File

@ -1046,8 +1046,8 @@ class OAuthCADFNotificationTests(OAuthNotificationTests):
class JsonHomeTests(OAuth1Tests, test_v3.JsonHomeTestMixin):
JSON_HOME_DATA = {
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0/'
'rel/consumers': {
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-OAUTH1/1.0'
'/rel/consumers': {
'href': '/OS-OAUTH1/consumers',
},
}

View File

@ -35,8 +35,8 @@ def _future_time_string():
class OSRevokeTests(test_v3.RestfulTestCase, test_v3.JsonHomeTestMixin):
JSON_HOME_DATA = {
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-REVOKE/1.0/'
'rel/events': {
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-REVOKE/1.0'
'/rel/events': {
'href': '/OS-REVOKE/events',
},
}

View File

@ -43,7 +43,7 @@ v2_MEDIA_TYPES = [
v2_HTML_DESCRIPTION = {
"rel": "describedby",
"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, }},
REVOCATIONS_RELATION: {
'href': '/auth/tokens/OS-PKI/revoked'},
'http://docs.openstack.org/api/openstack-identity/3/ext/OS-REVOKE/1.0/rel/'
'events': {
'https://docs.openstack.org/api/openstack-identity/3/ext/OS-REVOKE/1.0/rel'
'/events': {
'href': '/OS-REVOKE/events'},
_build_simple_cert_relation(resource_name='ca_certificate'): {
'href': '/OS-SIMPLE-CERT/ca'},
@ -264,7 +264,7 @@ V3_JSON_HOME_RESOURCES = {
'href-vars': {'trust_id': TRUST_ID_PARAMETER_RELATION, }},
_build_trust_relation(resource_name='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': {
'href': '/s3tokens'},
json_home.build_v3_resource_relation('group'): {

View File

@ -28,7 +28,7 @@ from keystone import exception
CONF = keystone.conf.CONF
EXTENSION_DATA = {
'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',
'alias': 'OS-SIMPLE-CERT',
'updated': '2014-01-20T12:00:0-00:00',
@ -37,7 +37,7 @@ EXTENSION_DATA = {
{
'rel': 'describedby',
'type': 'text/html',
'href': 'http://developer.openstack.org/'
'href': 'https://developer.openstack.org/'
'api-ref-identity-v2-ext.html',
}
]}

View File

@ -23,7 +23,7 @@ from keystone import resource
extension.register_admin_extension(
'OS-KSADM', {
'name': 'OpenStack Keystone Admin',
'namespace': 'http://docs.openstack.org/identity/api/ext/'
'namespace': 'https://docs.openstack.org/identity/api/ext/'
'OS-KSADM/v1.0',
'alias': 'OS-KSADM',
'updated': '2013-07-11T17:14:00-00:00',
@ -33,7 +33,7 @@ extension.register_admin_extension(
{
'rel': 'describedby',
'type': 'text/html',
'href': 'http://developer.openstack.org/'
'href': 'https://developer.openstack.org/'
'api-ref-identity-v2-ext.html',
}
]})

View File

@ -30,7 +30,7 @@ LOG = log.getLogger(__name__)
extension.register_public_extension(
'OS-KSCRUD', {
'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',
'alias': 'OS-KSCRUD',
'updated': '2013-07-07T12:00:0-00:00',
@ -40,7 +40,7 @@ extension.register_public_extension(
{
'rel': 'describedby',
'type': 'text/html',
'href': 'http://developer.openstack.org/'
'href': 'https://developer.openstack.org/'
'api-ref-identity-v2-ext.html',
}
]})

View File

@ -128,7 +128,7 @@ class Version(wsgi.Application):
}, {
'rel': 'describedby',
'type': 'text/html',
'href': 'http://docs.openstack.org/'
'href': 'https://docs.openstack.org/'
}
],
'media-types': [

View File

@ -19,4 +19,4 @@ features:
``[security_compliance] minimum_password_age``.
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``.
This behavior can be triggered using a specific syntax within the ``local``
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
need to explicitly set the token provider for each node in the deployment
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:
- >
[`bug 1561054 <https://bugs.launchpad.net/keystone/+bug/1561054>`_]

View File

@ -5,7 +5,7 @@ features:
services that support it. To initiate OpenStack
request tracing `--profile <HMAC_KEY>` option needs to be added to
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:
- OSprofiler support was introduced. To allow its usage the
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:
``oslo_cache.memcache_pool`` or ``oslo_cache.mongo``. Refer to the
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.
deprecations:
- >

View File

@ -6,4 +6,4 @@ features:
To enable this feature, add the ``totp`` auth plugin to the `methods`
option in the `[auth]` section of `keystone.conf`. More information
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
author = OpenStack
author-email = openstack-dev@lists.openstack.org
home-page = http://docs.openstack.org/developer/keystone/
home-page = https://docs.openstack.org/developer/keystone/
classifier =
Environment :: OpenStack
Intended Audience :: Information Technology