调用AddClientIdToOIDCProvider为OIDC身份提供商添加指定客户端ID。
使用说明
本文将提供一个示例,为名为TestOIDCProvider
的OIDC身份提供商添加客户端ID598469743454717****
。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | AddClientIdToOIDCProvider |
要执行的操作。取值:AddClientIdToOIDCProvider。 |
OIDCProviderName | String | 是 | TestOIDCProvider |
OIDC身份提供商的名称。 |
ClientId | String | 是 | 598469743454717**** |
指定的客户端ID。 格式:允许英文字母、数字、特殊字符 长度:最大64个字符。 |
关于公共请求参数的详情,请参见公共参数。
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | B49B8FA7-87FC-5308-AE75-5EC9E36C360A |
请求ID。 |
OIDCProvider | Object |
OIDC身份提供商信息。 |
|
UpdateDate | String | 2021-11-12T08:38:29Z |
修改时间(UTC时间)。 |
Description | String | This is a new OIDC Provider. |
OIDC身份提供商的描述。 |
OIDCProviderName | String | TestOIDCProvider |
OIDC身份提供商的名称。 |
CreateDate | String | 2021-11-11T06:56:03Z |
创建时间(UTC时间)。 |
Arn | String | acs:ram::177242285274****:oidc-provider/TestOIDCProvider |
OIDC身份提供商的ARN。 |
IssuerUrl | String | https://dev-xxxxxx.okta.com |
颁发者URL。 |
Fingerprints | String | 902ef2deeb3c5b13ea4c3d5193629309e231**** |
HTTPS CA证书的验证指纹。多个之间用半角逗号(,)分隔。 |
ClientIds | String | 498469743454717****,598469743454717**** |
客户端ID。多个之间用半角逗号(,)分隔。 |
GmtCreate | String | 1636613763000 |
创建时间(时间戳)。 |
GmtModified | String | 1636706309000 |
修改时间(时间戳)。 |
示例
请求示例
https://[Endpoint]/?Action=AddClientIdToOIDCProvider
&OIDCProviderName=TestOIDCProvider
&ClientId=598469743454717****
&公共请求参数
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<AddClientIdToOIDCProviderResponse>
<RequestId>B49B8FA7-87FC-5308-AE75-5EC9E36C360A</RequestId>
<OIDCProvider>
<UpdateDate>2021-11-12T08:38:29Z</UpdateDate>
<Description>This is a new OIDC Provider.</Description>
<OIDCProviderName>TestOIDCProvider</OIDCProviderName>
<CreateDate>2021-11-11T06:56:03Z</CreateDate>
<Arn>acs:ram::177242285274****:oidc-provider/TestOIDCProvider</Arn>
<IssuerUrl>https://dev-xxxxxx.okta.com</IssuerUrl>
<Fingerprints>902ef2deeb3c5b13ea4c3d5193629309e231****</Fingerprints>
<ClientIds>498469743454717****,598469743454717****</ClientIds>
<GmtCreate>1636613763000</GmtCreate>
<GmtModified>1636706309000</GmtModified>
</OIDCProvider>
</AddClientIdToOIDCProviderResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "B49B8FA7-87FC-5308-AE75-5EC9E36C360A",
"OIDCProvider" : {
"UpdateDate" : "2021-11-12T08:38:29Z",
"Description" : "This is a new OIDC Provider.",
"OIDCProviderName" : "TestOIDCProvider",
"CreateDate" : "2021-11-11T06:56:03Z",
"Arn" : "acs:ram::177242285274****:oidc-provider/TestOIDCProvider",
"IssuerUrl" : "https://dev-xxxxxx.okta.com",
"Fingerprints" : "902ef2deeb3c5b13ea4c3d5193629309e231****",
"ClientIds" : "498469743454717****,598469743454717****",
"GmtCreate" : "1636613763000",
"GmtModified" : "1636706309000"
}
}
错误码
访问错误中心查看更多错误码。