Bases: _OAuth1ResourceBase
Delete specific access token.
DELETE /v3/users/{user_id}/OS-OAUTH1/access_tokens/{access_token_id}
Get specific access token.
GET/HEAD /v3/users/{user_id}/OS-OAUTH1/access_tokens/{access_token_id}
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: ResourceBase
List roles for a user access token.
{access_token_id}/roles
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: ResourceBase
Get role for access token.
{access_token_id}/roles/{role_id}
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: _OAuth1ResourceBase
List OAuth1 Access Tokens for user.
GET /v3/users/{user_id}/OS-OAUTH1/access_tokens
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: APIBase
Bases: ResourceBase
Delete access rule resource.
DELETE /v3/users/{user_id}/access_rules/{access_rule_id}
Get access rule resource.
GET/HEAD /v3/users/{user_id}/access_rules/{access_rule_id}
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: ResourceBase
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: ResourceBase
Delete application credential resource.
{application_credential_id}
Get application credential resource.
{application_credential_id}
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: ResourceBase
List application credentials for user.
GET/HEAD /v3/users/{user_id}/application_credentials
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: ResourceBase
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Change a user’s own password.
POST /v3/users/{user_id}/password
This endpoint is self-service and requires no token, only the current password – if the account has MFA rules configured, a current TOTP passcode is also required (see keystone.api._shared.mfa_reverification). Without that, a stolen password alone could change the password and lock the legitimate, MFA-protected owner out. See LP#2158970.
Bases: ResourceBase
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: _UserOSEC2CredBaseResource
Delete a specific EC2 credential.
DELETE /users/{user_id}/credentials/OS-EC2/{credential_id}
Get a specific EC2 credential.
GET/HEAD /users/{user_id}/credentials/OS-EC2/{credential_id}
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: _UserOSEC2CredBaseResource
List EC2 Credentials for user.
GET/HEAD /v3/users/{user_id}/credentials/OS-EC2
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: ResourceBase
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Bases: ResourceBase
Get a user resource or list users.
GET/HEAD /v3/users GET/HEAD /v3/users/{user_id}
The methods this view is registered for. Uses the same default
(["GET", "HEAD", "OPTIONS"]) as route and
add_url_rule by default.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.