更新时间:2022-08-16 GMT+08:00

查询Metadata文件

功能介绍

该接口用于查询身份提供商导入到IAM中的Metadata文件内容。

URI

  • URI格式

    GET /v3-ext/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}/metadata

  • 参数说明

    参数

    是否必选

    类型

    说明

    idp_id

    String

    身份提供商的ID。

    protocol _id

    String

    Protocol的ID。

请求

  • Request Header参数说明

    参数

    是否必选

    类型

    说明

    Content-Type

    String

    该字段内容填为“application/json;charset=utf8”

    X-Auth-Token

    String

    已认证的拥有Security Administrator权限的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-ext/OS-FEDERATION/identity_providers/ACME/protocols/saml/metadata

响应

  • Response Body参数说明

    参数

    是否必选

    类型

    说明

    id

    String

    Metadata的ID。

    idp_id

    String

    身份提供商的ID。

    entity_id

    String

    Metadata文件中的entityID字段。

    protocol_id

    String

    Protocol的ID。

    domain_id

    String

    用户所属domain的ID。

    xaccount_type

    String

    租户来源,默认为空。

    update_time

    String

    导入或更新Metadata文件的时间。

    data

    String

    Metadata文件的内容。

  • 响应样例
    {
    "id": "40c174f35ff94e31b8257ad4991bce8b",
    "idp_id": "ACME",
    "entity_id": "https://idp.test.com/idp/shibboleth",
    "protocol_id": "saml",
    "domain_id": "ed7a77d365304f458f7d0a7909c6d889",
    "xaccount_type": "",
    "update_time": "2016-10-26T09:26:23.000000",
    "data": "$data"}

状态码

状态码

说明

200

获取成功。

400

请求错误。

401

认证失败。

403

鉴权失败。

500

内部服务错误。