From 30d9095d28fe45667732639fff7f042a0d5b472c Mon Sep 17 00:00:00 2001 From: Eric Brown Date: Mon, 30 Jan 2017 13:53:09 -0800 Subject: [PATCH] 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 --- CONTRIBUTING.rst | 4 +- HACKING.rst | 2 +- README.rst | 12 ++-- api-ref/source/conf.py | 2 +- api-ref/source/v2-admin/admin-users.inc | 6 +- .../admin/extension-show-response.json | 2 +- .../admin/extensions-list-response.json | 16 +++--- .../samples/admin/version-show-response.json | 2 +- .../samples/admin/versions-list-response.json | 2 +- api-ref/source/v3-ext/ep-filter.inc | 36 ++++++------ .../v3-ext/federation/assertion/assertion.inc | 6 +- .../source/v3-ext/federation/auth/auth.inc | 4 +- .../federation/identity-provider/idp.inc | 20 +++---- .../v3-ext/federation/mapping/mapping.inc | 10 ++-- .../projects-domains/projects-domains.inc | 4 +- .../v3-ext/federation/service-provider/sp.inc | 10 ++-- api-ref/source/v3-ext/oauth.inc | 28 +++++----- api-ref/source/v3-ext/revoke.inc | 2 +- api-ref/source/v3-ext/trust.inc | 18 +++--- api-ref/source/v3/authenticate-v3.inc | 22 ++++---- api-ref/source/v3/credentials.inc | 10 ++-- api-ref/source/v3/domains-config-v3.inc | 28 +++++----- api-ref/source/v3/domains.inc | 10 ++-- api-ref/source/v3/groups.inc | 18 +++--- api-ref/source/v3/index.rst | 2 +- api-ref/source/v3/inherit.inc | 30 +++++----- api-ref/source/v3/os-pki.inc | 2 +- api-ref/source/v3/policies.inc | 10 ++-- api-ref/source/v3/projects.inc | 10 ++-- api-ref/source/v3/regions-v3.inc | 10 ++-- api-ref/source/v3/roles.inc | 56 +++++++++---------- .../admin/identity-versions-response.json | 2 +- api-ref/source/v3/service-catalog.inc | 20 +++---- api-ref/source/v3/users.inc | 18 +++--- devstack/plugin.sh | 2 +- doc/source/community.rst | 12 ++-- doc/source/configuration.rst | 12 ++-- doc/source/configure_tokenless_x509.rst | 4 +- doc/source/devref/api_curl_examples.rst | 4 +- doc/source/devref/development.environment.rst | 6 +- .../devref/development_best_practices.rst | 8 +-- doc/source/devref/http-api.rst | 6 +- doc/source/devref/services.rst | 2 +- doc/source/event_notifications.rst | 4 +- .../federation/configure_federation.rst | 18 +++--- doc/source/federation/websso.rst | 2 +- doc/source/index.rst | 12 ++-- doc/source/installing.rst | 4 +- doc/source/security_compliance.rst | 2 +- doc/source/upgrading.rst | 2 +- keystone/common/json_home.py | 10 ++-- keystone/contrib/ec2/core.py | 4 +- keystone/contrib/s3/core.py | 4 +- keystone/federation/core.py | 4 +- keystone/i18n.py | 2 +- keystone/oauth1/core.py | 4 +- keystone/revoke/core.py | 4 +- keystone/tests/unit/common/test_json_home.py | 10 ++-- ...st_associate_project_endpoint_extension.py | 28 +++++----- .../tests/unit/test_sql_banned_operations.py | 2 +- keystone/tests/unit/test_sql_upgrade.py | 6 +- .../tests/unit/test_v3_endpoint_policy.py | 7 ++- keystone/tests/unit/test_v3_federation.py | 8 +-- keystone/tests/unit/test_v3_oauth1.py | 4 +- keystone/tests/unit/test_v3_os_revoke.py | 4 +- keystone/tests/unit/test_versions.py | 8 +-- keystone/token/_simple_cert.py | 4 +- keystone/v2_crud/admin_crud.py | 4 +- keystone/v2_crud/user_crud.py | 4 +- keystone/version/controllers.py | 2 +- ...ci-dss-notifications-808a205a637bac25.yaml | 2 +- .../bp-shadow-mapping-06fc7c71a401d707.yaml | 2 +- .../notes/bug-1561054-dbe88b552a936a05.yaml | 2 +- ...integrate-osprofiler-ad0e16a542b12899.yaml | 2 +- .../notes/oslo.cache-a9ce47bfa8809efa.yaml | 2 +- releasenotes/notes/totp-40d93231714c6a20.yaml | 2 +- setup.cfg | 2 +- 77 files changed, 336 insertions(+), 335 deletions(-) diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index b6d701b5e0..99be3fa13b 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -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. diff --git a/HACKING.rst b/HACKING.rst index 86bce2012e..40dc1142e1 100644 --- a/HACKING.rst +++ b/HACKING.rst @@ -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 diff --git a/README.rst b/README.rst index 35bb7a5c8b..162fcd52b3 100644 --- a/README.rst +++ b/README.rst @@ -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): diff --git a/api-ref/source/conf.py b/api-ref/source/conf.py index 05faea8cb5..d4e2d89fa0 100644 --- a/api-ref/source/conf.py +++ b/api-ref/source/conf.py @@ -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", diff --git a/api-ref/source/v2-admin/admin-users.inc b/api-ref/source/v2-admin/admin-users.inc index 8011442fd4..dc110105c7 100644 --- a/api-ref/source/v2-admin/admin-users.inc +++ b/api-ref/source/v2-admin/admin-users.inc @@ -185,7 +185,7 @@ Show user details (admin endpoint) Shows details for a user, by ID. -The `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 `_. - In the response, find the user name for which you want to show details and note its corresponding user ID. -- `Show details for user `_. Normal response codes: 200,203 diff --git a/api-ref/source/v2/samples/admin/extension-show-response.json b/api-ref/source/v2/samples/admin/extension-show-response.json index 835a22d76b..237b929f2a 100644 --- a/api-ref/source/v2/samples/admin/extension-show-response.json +++ b/api-ref/source/v2/samples/admin/extension-show-response.json @@ -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." } diff --git a/api-ref/source/v2/samples/admin/extensions-list-response.json b/api-ref/source/v2/samples/admin/extensions-list-response.json index 5ac8f81c84..d4eae7d39a 100644 --- a/api-ref/source/v2/samples/admin/extensions-list-response.json +++ b/api-ref/source/v2/samples/admin/extensions-list-response.json @@ -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." } diff --git a/api-ref/source/v2/samples/admin/version-show-response.json b/api-ref/source/v2/samples/admin/version-show-response.json index 563e7e5126..c60a9fb5ce 100644 --- a/api-ref/source/v2/samples/admin/version-show-response.json +++ b/api-ref/source/v2/samples/admin/version-show-response.json @@ -15,7 +15,7 @@ "rel": "self" }, { - "href": "http://docs.openstack.org/", + "href": "https://docs.openstack.org/", "rel": "describedby", "type": "text/html" } diff --git a/api-ref/source/v2/samples/admin/versions-list-response.json b/api-ref/source/v2/samples/admin/versions-list-response.json index f65997ac45..70ab5bd400 100644 --- a/api-ref/source/v2/samples/admin/versions-list-response.json +++ b/api-ref/source/v2/samples/admin/versions-list-response.json @@ -26,7 +26,7 @@ "rel": "self" }, { - "href": "http://docs.openstack.org/", + "href": "https://docs.openstack.org/", "rel": "describedby", "type": "text/html" } diff --git a/api-ref/source/v3-ext/ep-filter.inc b/api-ref/source/v3-ext/ep-filter.inc index ebcbcd9992..4a710c598b 100644 --- a/api-ref/source/v3-ext/ep-filter.inc +++ b/api-ref/source/v3-ext/ep-filter.inc @@ -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 diff --git a/api-ref/source/v3-ext/federation/assertion/assertion.inc b/api-ref/source/v3-ext/federation/assertion/assertion.inc index ee160ff9b6..06512c98ae 100644 --- a/api-ref/source/v3-ext/federation/assertion/assertion.inc +++ b/api-ref/source/v3-ext/federation/assertion/assertion.inc @@ -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. diff --git a/api-ref/source/v3-ext/federation/auth/auth.inc b/api-ref/source/v3-ext/federation/auth/auth.inc index a76af83a25..e494371339 100644 --- a/api-ref/source/v3-ext/federation/auth/auth.inc +++ b/api-ref/source/v3-ext/federation/auth/auth.inc @@ -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 diff --git a/api-ref/source/v3-ext/federation/identity-provider/idp.inc b/api-ref/source/v3-ext/federation/identity-provider/idp.inc index 16b5fffc0c..1fddf96fc2 100644 --- a/api-ref/source/v3-ext/federation/identity-provider/idp.inc +++ b/api-ref/source/v3-ext/federation/identity-provider/idp.inc @@ -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 diff --git a/api-ref/source/v3-ext/federation/mapping/mapping.inc b/api-ref/source/v3-ext/federation/mapping/mapping.inc index 99e928358d..023c85016f 100644 --- a/api-ref/source/v3-ext/federation/mapping/mapping.inc +++ b/api-ref/source/v3-ext/federation/mapping/mapping.inc @@ -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 diff --git a/api-ref/source/v3-ext/federation/projects-domains/projects-domains.inc b/api-ref/source/v3-ext/federation/projects-domains/projects-domains.inc index 3246d7c435..72f3a91587 100644 --- a/api-ref/source/v3-ext/federation/projects-domains/projects-domains.inc +++ b/api-ref/source/v3-ext/federation/projects-domains/projects-domains.inc @@ -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 diff --git a/api-ref/source/v3-ext/federation/service-provider/sp.inc b/api-ref/source/v3-ext/federation/service-provider/sp.inc index 5920a59f78..2e21f94e52 100644 --- a/api-ref/source/v3-ext/federation/service-provider/sp.inc +++ b/api-ref/source/v3-ext/federation/service-provider/sp.inc @@ -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 diff --git a/api-ref/source/v3-ext/oauth.inc b/api-ref/source/v3-ext/oauth.inc index d310cbe2b5..4d8f8c2c94 100644 --- a/api-ref/source/v3-ext/oauth.inc +++ b/api-ref/source/v3-ext/oauth.inc @@ -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 `_. -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 `_. -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 diff --git a/api-ref/source/v3-ext/revoke.inc b/api-ref/source/v3-ext/revoke.inc index 8a3de6953b..61bcd78b48 100644 --- a/api-ref/source/v3-ext/revoke.inc +++ b/api-ref/source/v3-ext/revoke.inc @@ -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. diff --git a/api-ref/source/v3-ext/trust.inc b/api-ref/source/v3-ext/trust.inc index a6c64e3aa3..c5cfdc8cc4 100644 --- a/api-ref/source/v3-ext/trust.inc +++ b/api-ref/source/v3-ext/trust.inc @@ -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 `_. 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. diff --git a/api-ref/source/v3/authenticate-v3.inc b/api-ref/source/v3/authenticate-v3.inc index 811f75730d..609c2c8b76 100644 --- a/api-ref/source/v3/authenticate-v3.inc +++ b/api-ref/source/v3/authenticate-v3.inc @@ -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 diff --git a/api-ref/source/v3/credentials.inc b/api-ref/source/v3/credentials.inc index ed3df2d4db..5a3b0af8bb 100644 --- a/api-ref/source/v3/credentials.inc +++ b/api-ref/source/v3/credentials.inc @@ -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. diff --git a/api-ref/source/v3/domains-config-v3.inc b/api-ref/source/v3/domains-config-v3.inc index d2d54a0205..03abcea9ea 100644 --- a/api-ref/source/v3/domains-config-v3.inc +++ b/api-ref/source/v3/domains-config-v3.inc @@ -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 `_. 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. diff --git a/api-ref/source/v3/domains.inc b/api-ref/source/v3/domains.inc index 0b8aa989ca..3af43c8d8b 100644 --- a/api-ref/source/v3/domains.inc +++ b/api-ref/source/v3/domains.inc @@ -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. diff --git a/api-ref/source/v3/groups.inc b/api-ref/source/v3/groups.inc index d491b5ebc5..834614b310 100644 --- a/api-ref/source/v3/groups.inc +++ b/api-ref/source/v3/groups.inc @@ -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. diff --git a/api-ref/source/v3/index.rst b/api-ref/source/v3/index.rst index 00b72d8cbb..e5631cc81b 100644 --- a/api-ref/source/v3/index.rst +++ b/api-ref/source/v3/index.rst @@ -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) -`_ +`_ in the OpenStack Cloud Administrator Guide. What's New in Version 3.8 diff --git a/api-ref/source/v3/inherit.inc b/api-ref/source/v3/inherit.inc index 965b70ac05..8a022d956a 100644 --- a/api-ref/source/v3/inherit.inc +++ b/api-ref/source/v3/inherit.inc @@ -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: diff --git a/api-ref/source/v3/os-pki.inc b/api-ref/source/v3/os-pki.inc index a24dc8f6eb..d45c79543c 100644 --- a/api-ref/source/v3/os-pki.inc +++ b/api-ref/source/v3/os-pki.inc @@ -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. diff --git a/api-ref/source/v3/policies.inc b/api-ref/source/v3/policies.inc index 7108a5c584..c75aca5502 100644 --- a/api-ref/source/v3/policies.inc +++ b/api-ref/source/v3/policies.inc @@ -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. diff --git a/api-ref/source/v3/projects.inc b/api-ref/source/v3/projects.inc index 1db6814e32..912731c6c1 100644 --- a/api-ref/source/v3/projects.inc +++ b/api-ref/source/v3/projects.inc @@ -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. diff --git a/api-ref/source/v3/regions-v3.inc b/api-ref/source/v3/regions-v3.inc index 476f3d85a3..ae61250c89 100644 --- a/api-ref/source/v3/regions-v3.inc +++ b/api-ref/source/v3/regions-v3.inc @@ -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. diff --git a/api-ref/source/v3/roles.inc b/api-ref/source/v3/roles.inc index dbc186e9ea..5dc0fbabb5 100644 --- a/api-ref/source/v3/roles.inc +++ b/api-ref/source/v3/roles.inc @@ -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 -------------- diff --git a/api-ref/source/v3/samples/admin/identity-versions-response.json b/api-ref/source/v3/samples/admin/identity-versions-response.json index f65997ac45..70ab5bd400 100644 --- a/api-ref/source/v3/samples/admin/identity-versions-response.json +++ b/api-ref/source/v3/samples/admin/identity-versions-response.json @@ -26,7 +26,7 @@ "rel": "self" }, { - "href": "http://docs.openstack.org/", + "href": "https://docs.openstack.org/", "rel": "describedby", "type": "text/html" } diff --git a/api-ref/source/v3/service-catalog.inc b/api-ref/source/v3/service-catalog.inc index e9a43c0f31..69034fce77 100644 --- a/api-ref/source/v3/service-catalog.inc +++ b/api-ref/source/v3/service-catalog.inc @@ -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. diff --git a/api-ref/source/v3/users.inc b/api-ref/source/v3/users.inc index e730141d81..5dee2a506c 100644 --- a/api-ref/source/v3/users.inc +++ b/api-ref/source/v3/users.inc @@ -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 `_. @@ -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. diff --git a/devstack/plugin.sh b/devstack/plugin.sh index 4bcfd95ab3..d8696235ec 100644 --- a/devstack/plugin.sh +++ b/devstack/plugin.sh @@ -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 diff --git a/doc/source/community.rst b/doc/source/community.rst index f3296efbb3..25cde12c72 100644 --- a/doc/source/community.rst +++ b/doc/source/community.rst @@ -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 `_ +`OpenStack Wiki `_ -* `useful Keystone project links `_ +* `useful Keystone project links `_ 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 `_ +* `Keystone Project Page on Launchpad `_ * `Keystone Source Repository `_ 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 `_ +`OpenStack Blog `_ See also: `Planet OpenStack `_, 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 `_. +instructions for `adding your blog `_. Twitter diff --git a/doc/source/configuration.rst b/doc/source/configuration.rst index bb2f214a1a..4b88da0365 100644 --- a/doc/source/configuration.rst +++ b/doc/source/configuration.rst @@ -1054,7 +1054,7 @@ For example: [endpoint_filter] return_all_endpoints_if_no_filter = False -See `API Specification for Endpoint Filtering `_ 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 `_ for the details of API definition. @@ -1132,7 +1132,7 @@ To enable OAuth1: WSGIPassAuthorization On -See `API Specification for OAuth 1.0a `_ 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 `_. +`oslo.middleware `_. .. _`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 diff --git a/doc/source/configure_tokenless_x509.rst b/doc/source/configure_tokenless_x509.rst index af8c971d36..5a369e58a5 100644 --- a/doc/source/configure_tokenless_x509.rst +++ b/doc/source/configure_tokenless_x509.rst @@ -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 -------------------- diff --git a/doc/source/devref/api_curl_examples.rst b/doc/source/devref/api_curl_examples.rst index bc3a41a72d..99d60e122d 100644 --- a/doc/source/devref/api_curl_examples.rst +++ b/doc/source/devref/api_curl_examples.rst @@ -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" } diff --git a/doc/source/devref/development.environment.rst b/doc/source/devref/development.environment.rst index 6bbc386867..0668cc6ffc 100644 --- a/doc/source/devref/development.environment.rst +++ b/doc/source/devref/development.environment.rst @@ -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 diff --git a/doc/source/devref/development_best_practices.rst b/doc/source/devref/development_best_practices.rst index e54c59d740..449e81559f 100644 --- a/doc/source/devref/development_best_practices.rst +++ b/doc/source/devref/development_best_practices.rst @@ -158,13 +158,13 @@ found in ``config-generator/keystone.conf``. Release Notes ============= -The Keystone team uses `reno `_ +The Keystone team uses `reno `_ 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 `_. +`project-team-guide `_. 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 diff --git a/doc/source/devref/http-api.rst b/doc/source/devref/http-api.rst index f06c805227..479b002cf8 100644 --- a/doc/source/devref/http-api.rst +++ b/doc/source/devref/http-api.rst @@ -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 ---------------------- diff --git a/doc/source/devref/services.rst b/doc/source/devref/services.rst index fc16bfee7c..18bd39e9f0 100644 --- a/doc/source/devref/services.rst +++ b/doc/source/devref/services.rst @@ -195,7 +195,7 @@ Use OpenStack CLI not keystone CLI ---------------------------------- The keystone CLI is deprecated and will be removed soon. The `OpenStack CLI -`_ has all the +`_ has all the keystone CLI commands and even supports v3. diff --git a/doc/source/event_notifications.rst b/doc/source/event_notifications.rst index bae6470949..f370ae843f 100644 --- a/doc/source/event_notifications.rst +++ b/doc/source/event_notifications.rst @@ -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 diff --git a/doc/source/federation/configure_federation.rst b/doc/source/federation/configure_federation.rst index e545244919..9e18b8f92d 100644 --- a/doc/source/federation/configure_federation.rst +++ b/doc/source/federation/configure_federation.rst @@ -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 -`_ +`_ and `role assignments -`_, +`_, both of which are exposed to the CLI via `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 -`__. +`__. ~~~~~~~~~~~~~~~~~ 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 -`__. +`__. ~~~~~~~ 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 -`__. +`__. ~~~~~~~~ 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 -`__ +`__ 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 -`__. +`__. ~~~~~~~~~~~~ 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 -`__. +`__. ~~~~~~~~~~~~ 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 -`__. +`__. ~~~~~~~~~~~~ Example cURL diff --git a/doc/source/federation/websso.rst b/doc/source/federation/websso.rst index 0b8db8eb43..8add8798ad 100644 --- a/doc/source/federation/websso.rst +++ b/doc/source/federation/websso.rst @@ -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 -`__ +`__ template into the location specified by `[federation]/sso_callback_template`. --------------- diff --git a/doc/source/index.rst b/doc/source/index.rst index cfdffbd31b..b07f9f16f4 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -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 =============== diff --git a/doc/source/installing.rst b/doc/source/installing.rst index ec9f2fff39..6536e5bb8a 100644 --- a/doc/source/installing.rst +++ b/doc/source/installing.rst @@ -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 diff --git a/doc/source/security_compliance.rst b/doc/source/security_compliance.rst index e3c67b3898..6962ea8ff5 100644 --- a/doc/source/security_compliance.rst +++ b/doc/source/security_compliance.rst @@ -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 -`_ for more information on PCI-DSS. Security compliance features are disabled by default and most of the features diff --git a/doc/source/upgrading.rst b/doc/source/upgrading.rst index f85c7b5853..f65749154d 100644 --- a/doc/source/upgrading.rst +++ b/doc/source/upgrading.rst @@ -34,7 +34,7 @@ Before you begin Plan your upgrade: * Read and ensure you understand the `release notes - `_ for the next release. + `_ 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 diff --git a/keystone/common/json_home.py b/keystone/common/json_home.py index 6876f8afaf..a71e06b6c9 100644 --- a/keystone/common/json_home.py +++ b/keystone/common/json_home.py @@ -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)) diff --git a/keystone/contrib/ec2/core.py b/keystone/contrib/ec2/core.py index 7bba8cab95..d8a09e872c 100644 --- a/keystone/contrib/ec2/core.py +++ b/keystone/contrib/ec2/core.py @@ -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', } ]} diff --git a/keystone/contrib/s3/core.py b/keystone/contrib/s3/core.py index e939d304ef..08a32fd933 100644 --- a/keystone/contrib/s3/core.py +++ b/keystone/contrib/s3/core.py @@ -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', } ]} diff --git a/keystone/federation/core.py b/keystone/federation/core.py index ea39f807ff..26a8c29a41 100644 --- a/keystone/federation/core.py +++ b/keystone/federation/core.py @@ -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) diff --git a/keystone/i18n.py b/keystone/i18n.py index 2eb42d3a07..dcac713b5d 100644 --- a/keystone/i18n.py +++ b/keystone/i18n.py @@ -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 . """ diff --git a/keystone/oauth1/core.py b/keystone/oauth1/core.py index 5fbc113033..502f3a4bed 100644 --- a/keystone/oauth1/core.py +++ b/keystone/oauth1/core.py @@ -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', } ]} diff --git a/keystone/revoke/core.py b/keystone/revoke/core.py index 23a90fd573..43f64607f0 100644 --- a/keystone/revoke/core.py +++ b/keystone/revoke/core.py @@ -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', } ]} diff --git a/keystone/tests/unit/common/test_json_home.py b/keystone/tests/unit/common/test_json_home.py index 94e2d1382a..dd8af5a307 100644 --- a/keystone/tests/unit/common/test_json_home.py +++ b/keystone/tests/unit/common/test_json_home.py @@ -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)) diff --git a/keystone/tests/unit/test_associate_project_endpoint_extension.py b/keystone/tests/unit/test_associate_project_endpoint_extension.py index 13b71d26f4..115bfb65c7 100644 --- a/keystone/tests/unit/test_associate_project_endpoint_extension.py +++ b/keystone/tests/unit/test_associate_project_endpoint_extension.py @@ -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', }, }, diff --git a/keystone/tests/unit/test_sql_banned_operations.py b/keystone/tests/unit/test_sql_banned_operations.py index 0a5153dd8a..3452f350a8 100644 --- a/keystone/tests/unit/test_sql_banned_operations.py +++ b/keystone/tests/unit/test_sql_banned_operations.py @@ -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 diff --git a/keystone/tests/unit/test_sql_upgrade.py b/keystone/tests/unit/test_sql_upgrade.py index 298bb95676..2e21651787 100644 --- a/keystone/tests/unit/test_sql_upgrade.py +++ b/keystone/tests/unit/test_sql_upgrade.py @@ -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 -`_. +`_. 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 diff --git a/keystone/tests/unit/test_v3_endpoint_policy.py b/keystone/tests/unit/test_v3_endpoint_policy.py index 9fee8d2bf0..f5b45fb60b 100644 --- a/keystone/tests/unit/test_v3_endpoint_policy.py +++ b/keystone/tests/unit/test_v3_endpoint_policy.py @@ -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': { diff --git a/keystone/tests/unit/test_v3_federation.py b/keystone/tests/unit/test_v3_federation.py index 56cdb20207..0f5148f17d 100644 --- a/keystone/tests/unit/test_v3_federation.py +++ b/keystone/tests/unit/test_v3_federation.py @@ -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' }, }, } diff --git a/keystone/tests/unit/test_v3_oauth1.py b/keystone/tests/unit/test_v3_oauth1.py index 186bdb2a69..352c0ecd88 100644 --- a/keystone/tests/unit/test_v3_oauth1.py +++ b/keystone/tests/unit/test_v3_oauth1.py @@ -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', }, } diff --git a/keystone/tests/unit/test_v3_os_revoke.py b/keystone/tests/unit/test_v3_os_revoke.py index 962ba6a61d..d60de6baa2 100644 --- a/keystone/tests/unit/test_v3_os_revoke.py +++ b/keystone/tests/unit/test_v3_os_revoke.py @@ -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', }, } diff --git a/keystone/tests/unit/test_versions.py b/keystone/tests/unit/test_versions.py index 5d0add764b..5456af1135 100644 --- a/keystone/tests/unit/test_versions.py +++ b/keystone/tests/unit/test_versions.py @@ -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'): { diff --git a/keystone/token/_simple_cert.py b/keystone/token/_simple_cert.py index c33b9d696b..92b49fa547 100644 --- a/keystone/token/_simple_cert.py +++ b/keystone/token/_simple_cert.py @@ -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', } ]} diff --git a/keystone/v2_crud/admin_crud.py b/keystone/v2_crud/admin_crud.py index 86ccfcd8a6..d076f85f88 100644 --- a/keystone/v2_crud/admin_crud.py +++ b/keystone/v2_crud/admin_crud.py @@ -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', } ]}) diff --git a/keystone/v2_crud/user_crud.py b/keystone/v2_crud/user_crud.py index a72090ec89..ae03943f65 100644 --- a/keystone/v2_crud/user_crud.py +++ b/keystone/v2_crud/user_crud.py @@ -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', } ]}) diff --git a/keystone/version/controllers.py b/keystone/version/controllers.py index 68859ed5a7..dbe6043192 100644 --- a/keystone/version/controllers.py +++ b/keystone/version/controllers.py @@ -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': [ diff --git a/releasenotes/notes/bp-pci-dss-notifications-808a205a637bac25.yaml b/releasenotes/notes/bp-pci-dss-notifications-808a205a637bac25.yaml index 354009ce75..2bda4ba358 100644 --- a/releasenotes/notes/bp-pci-dss-notifications-808a205a637bac25.yaml +++ b/releasenotes/notes/bp-pci-dss-notifications-808a205a637bac25.yaml @@ -19,4 +19,4 @@ features: ``[security_compliance] minimum_password_age``. For additional details see: - `event notifications `_ + `event notifications `_ diff --git a/releasenotes/notes/bp-shadow-mapping-06fc7c71a401d707.yaml b/releasenotes/notes/bp-shadow-mapping-06fc7c71a401d707.yaml index 31b25cf196..9571b91ce7 100644 --- a/releasenotes/notes/bp-shadow-mapping-06fc7c71a401d707.yaml +++ b/releasenotes/notes/bp-shadow-mapping-06fc7c71a401d707.yaml @@ -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 `_ + `mapping combinations `_ diff --git a/releasenotes/notes/bug-1561054-dbe88b552a936a05.yaml b/releasenotes/notes/bug-1561054-dbe88b552a936a05.yaml index 23d8595b10..d8655a51d2 100644 --- a/releasenotes/notes/bug-1561054-dbe88b552a936a05.yaml +++ b/releasenotes/notes/bug-1561054-dbe88b552a936a05.yaml @@ -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 `_. + Documentation can be found at `fernet-tokens `_. critical: - > [`bug 1561054 `_] diff --git a/releasenotes/notes/integrate-osprofiler-ad0e16a542b12899.yaml b/releasenotes/notes/integrate-osprofiler-ad0e16a542b12899.yaml index 53d8cd37dc..534844509a 100644 --- a/releasenotes/notes/integrate-osprofiler-ad0e16a542b12899.yaml +++ b/releasenotes/notes/integrate-osprofiler-ad0e16a542b12899.yaml @@ -5,7 +5,7 @@ features: services that support it. To initiate OpenStack request tracing `--profile ` option needs to be added to the CLI command. Configuration and usage details can be foung in - [`OSProfiler documentation `_] + [`OSProfiler documentation `_] upgrade: - OSprofiler support was introduced. To allow its usage the keystone-paste.ini file needs to be modified to contain osprofiler diff --git a/releasenotes/notes/oslo.cache-a9ce47bfa8809efa.yaml b/releasenotes/notes/oslo.cache-a9ce47bfa8809efa.yaml index dc98915451..7e68d263cc 100644 --- a/releasenotes/notes/oslo.cache-a9ce47bfa8809efa.yaml +++ b/releasenotes/notes/oslo.cache-a9ce47bfa8809efa.yaml @@ -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 - `_ for additional + `_ for additional documentation. deprecations: - > diff --git a/releasenotes/notes/totp-40d93231714c6a20.yaml b/releasenotes/notes/totp-40d93231714c6a20.yaml index fcfdb04910..069aa6c01a 100644 --- a/releasenotes/notes/totp-40d93231714c6a20.yaml +++ b/releasenotes/notes/totp-40d93231714c6a20.yaml @@ -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 - `_. + `_. diff --git a/setup.cfg b/setup.cfg index c1e3ee786a..b0449df189 100644 --- a/setup.cfg +++ b/setup.cfg @@ -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