Chapter 4. OpenStack Identity Extensions

MethodURIDescription
OS-KSADM admin extension
OS-KSCATALOG admin extension
OS-KSEC2 admin extension
GET/v2.0/users/{userId}/OS-KSADM/credentials​{?marker,​limit}

Lists credentials.

POST/v2.0/users/{userId}/OS-KSADM/credentials​{?marker,​limit}

Adds a credential to a user.

GET/v2.0/users/{userId}/OS-KSADM/credentials/OS-KSEC2:ec2Credentials

Gets user credentials.

POST/v2.0/users/{userId}/OS-KSADM/credentials/OS-KSEC2:ec2Credentials

Updates credentials for a specified user.

DELETE/v2.0/users/{userId}/OS-KSADM/credentials/OS-KSEC2:ec2Credentials

Deletes user credentials.

OS-KSS3 admin extension
GET/v2.0/users/{userId}/OS-OS-KSS3/credentials​{?marker,​limit}

Lists credentials.

POST/v2.0/users/{userId}/OS-OS-KSS3/credentials​{?marker,​limit}

Adds a credential to a user.

GET/v2.0/users/{userId}/OS-OS-KSS3/credentials/s3credentials

Gets user credentials.

POST/v2.0/users/{userId}/OS-OS-KSS3/credentials/s3credentials

Updates credentials.

DELETE/v2.0/users/{userId}/OS-OS-KSS3/credentials/s3credentials

Deletes user credentials.

OS-KSVALIDATE admin extension
GET/v2.0/OS-KSVALIDATE/token/validate​{?belongsTo,​HP-IDM-serviceId}

Checks that a token is valid and that it belongs to a specified tenant and service IDs. Returns the permissions for a particular client.

HEAD/v2.0/OS-KSVALIDATE/token/validate​{?belongsTo,​HP-IDM-serviceId}

Checks that a token is valid and that it belongs to a specified tenant and service IDs, for performance.

GET/v2.0/OS-KSVALIDATE/token/endpoints​{?HP-IDM-serviceId}

Lists endpoints associated with a specific token.

Questions? Discuss on ask.openstack.org
Found an error? Report a bug against this page

loading table of contents...