Register OIDC Relying Party
DescriptionRegisters a new OIDC relying party.
Request
URLURL
Request Body
{
"clientName": "string",
"redirectUris": [
"string"
]
}
Human readable name of the relying party.
Supported redirect URIs for this relying party.
System generated client id of the relying party as per RFC-7591 Section 3.2.1.
Server generated client secret string. Must be unique for all relying parties. This field is hidden and is only returned in plaintext on a POST (during registration).
A unique identifier for the relying party.
Not configurable by the client. A fixed list of the following six scope values:
- openid - as required per the OpenID Connect Core spec
- profile - as described in the OpenID Connect Core spec
- email - as described in the OpenID Connect Core spec
- phone - as described in the OpenID Connect Core spec
- groups - grants access to the groups claims.
- vcd_idp - grants access to the roles, org_id, org_display_name, and org_name claims.
Authentication
Response
Response BodyResponse Body
200 OK
{
"clientId": "string",
"clientName": "string",
"clientSecret": "string",
"id": "string",
"redirectUris": [
"string"
],
"scope": [
"string"
]
}
Human readable name of the relying party.
Supported redirect URIs for this relying party.
System generated client id of the relying party as per RFC-7591 Section 3.2.1.
Server generated client secret string. Must be unique for all relying parties. This field is hidden and is only returned in plaintext on a POST (during registration).
A unique identifier for the relying party.
Not configurable by the client. A fixed list of the following six scope values:
- openid - as required per the OpenID Connect Core spec
- profile - as described in the OpenID Connect Core spec
- email - as described in the OpenID Connect Core spec
- phone - as described in the OpenID Connect Core spec
- groups - grants access to the groups claims.
- vcd_idp - grants access to the roles, org_id, org_display_name, and org_name claims.
No error details were provided in the OpenAPI specification.
Code SamplesCode Samples
cURL Command
Vendor Extensions
x-vcloud-event: com/vmware/vcloud/event/oidcRelyingParty/create