更新时间:2022-08-16 GMT+08:00
查询身份提供商列表
功能介绍
该接口用于查询身份提供商列表信息。
URI
GET /v3/OS-FEDERATION/identity_providers
请求
- Request Header参数说明
参数
是否必选
类型
说明
Content-Type
是
String
该字段内容填为“application/json;charset=utf8”。
X-Auth-Token
是
String
已认证的token。
- 请求样例
curl -i -k -H 'Accept:application/json' -H 'Content-Type:application/json;charset=utf8' -H "X-Auth-Token:$token" -X GET https://sample.domain.com/v3/OS-FEDERATION/identity_providers
响应
- Response Body参数说明
参数
是否必选
类型
说明
identity_providers
是
Array
身份提供商列表。
links
是
Object
身份提供商的资源链接。
- identity_providers格式说明
参数
是否必选
类型
说明
id
是
String
身份提供商的ID。
description
是
String
身份提供商的描述信息。
enabled
是
Boolean
身份提供商是否启用,true为启用,false为停用,默认为false。
remote_ids
是
Array
身份提供商的联邦用户ID列表。
links
是
Object
身份提供商的资源链接。
- 响应样例
{ "identity_providers": [ { "description": "Stores ACME identities", "enabled": true, "id": "ACME", "remote_ids": [], "links": { "protocols": "https://example.com/v3/OS-FEDERATION/identity_providers/ACME/protocols", "self": "https://example.com/v3/OS-FEDERATION/identity_providers/ACME" } }, { "description": "Stores contractor identities", "enabled": false, "remote_ids": [], "id": "ACME-contractors", "links": { "protocols": "https://example.com/v3/OS-FEDERATION/identity_providers/ACME-contractors/protocols", "self": "https://example.com/v3/OS-FEDERATION/identity_providers/ACME-contractors" } } ], "links": { "next": null, "previous": null, "self": "https://sample.domain.com/v3/OS-FEDERATION/identity_providers" } }
状态码
状态码 |
说明 |
---|---|
200 |
请求成功。 |
400 |
请求错误。 |
401 |
认证失败。 |
403 |
鉴权失败。 |
404 |
找不到资源。 |
405 |
不允许的方法。 |
413 |
请求体过大。 |
500 |
内部服务错误。 |
503 |
服务不可用。 |
父主题: 身份提供商