调用UpdateOIDCProvider修改OIDC身份提供商的描述和客户端ID。

使用说明

本文将提供一个示例,将名为TestOIDCProvider的OIDC身份提供商的描述修改为This is a new OIDC Provider.

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String UpdateOIDCProvider

要执行的操作。取值:UpdateOIDCProvider

OIDCProviderName String TestOIDCProvider

OIDC身份提供商的名称。

ClientIds String 498469743454717****

客户端ID。多个之间用半角逗号(,)分隔。

格式:允许英文字母、数字、特殊字符.-_,不能以特殊字符.-_开头或结尾。

长度:单个客户端ID最大64个字符。

说明 如果指定该参数,会将OIDC身份提供商的客户端ID全部替换。如果您只想新增或删除其中一个客户端ID,请使用AddClientIdToOIDCProvider或RemoveClientIdFromOIDCProvider。更多信息,请参见AddClientIdToOIDCProviderRemoveClientIdFromOIDCProvider
NewDescription String This is a new OIDC Provider.

OIDC身份提供商的描述。

长度:最大256个字符。

关于公共请求参数的详情,请参见公共参数

返回数据

名称 类型 示例值 描述
RequestId String E4C4D1BD-2558-5BD1-8C26-A5D7FB174A55

请求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****

客户端ID。多个之间用半角逗号(,)分隔。

GmtCreate String 1636613763000

创建时间(时间戳)。

GmtModified String 1636706309000

修改时间(时间戳)。

示例

请求示例

https://[Endpoint]/?Action=UpdateOIDCProvider
&OIDCProviderName=TestOIDCProvider
&NewDescription=This is a new OIDC Provider.
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<UpdateOIDCProviderResponse>
    <RequestId>E4C4D1BD-2558-5BD1-8C26-A5D7FB174A55</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****</ClientIds>
        <GmtCreate>1636613763000</GmtCreate>
        <GmtModified>1636706309000</GmtModified>
    </OIDCProvider>
</UpdateOIDCProviderResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "E4C4D1BD-2558-5BD1-8C26-A5D7FB174A55",
  "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****",
    "GmtCreate" : "1636613763000",
    "GmtModified" : "1636706309000"
  }
}

错误码

访问错误中心查看更多错误码。