Invokes RemoveClientIdFromOIDCProvider to remove a specified client ID from an OIDC IdP.
Operation description
Usage notes
This topic provides an example on how to remove the client ID 498469743454717**** from an OIDC IdP named TestOIDCProvider.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ram:RemoveClientIdFromOIDCProvider |
delete |
*OIDCProvider
|
|
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| OIDCProviderName |
string |
No |
The name of the OIDC IdP that exists and is bound to the target |
TestOIDCProvider |
| ClientId |
string |
No |
The specified client ID. Format: The client ID can contain letters, digits, and the following special characters: Length: The client ID can be up to 128 characters in length. The |
498469743454717**** |
For more information about common request parameters, see Common parameters.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response. |
||
| RequestId |
string |
The request ID. |
EC9A8F3B-AFA5-5C8F-999D-F97BC7CF1FC5 |
| OIDCProvider |
object |
The OIDC IdP information. |
|
| UpdateDate |
string |
The update time in UTC. |
2021-11-12T08:38:29Z |
| Description |
string |
The description of the OIDC IdP. |
This is a new OIDC Provider. |
| OIDCProviderName |
string |
The name of the OIDC IdP. |
TestOIDCProvider |
| CreateDate |
string |
The creation time in UTC. |
2021-11-11T06:56:03Z |
| Arn |
string |
The ARN of the OIDC IdP. |
acs:ram::177242285274****:oidc-provider/TestOIDCProvider |
| IssuerUrl |
string |
The issuer URL. |
https://xxxxxx.example.com |
| Fingerprints |
string |
The verification fingerprints of the HTTPS CA certificate. Multiple fingerprints are separated by commas (,). |
902ef2deeb3c5b13ea4c3d5193629309e231**** |
| ClientIds |
string |
The client IDs. Multiple client IDs are separated by commas (,). |
598469743454717**** |
| GmtCreate |
string |
The creation time as a UNIX timestamp. |
1636613763000 |
| GmtModified |
string |
The update time as a UNIX timestamp. |
1636706309000 |
| IssuanceLimitTime |
integer |
The earliest issuance time allowed for the external IdP to issue an ID token. If the time difference between the |
12 |
Examples
Success response
JSON format
{
"RequestId": "EC9A8F3B-AFA5-5C8F-999D-F97BC7CF1FC5",
"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://xxxxxx.example.com",
"Fingerprints": "902ef2deeb3c5b13ea4c3d5193629309e231****",
"ClientIds": "598469743454717****",
"GmtCreate": "1636613763000",
"GmtModified": "1636706309000",
"IssuanceLimitTime": 12
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.