Update Open Id Provider Configuration

Update Open Id Provider Configuration

Updates the OpenID Provider configuration.

Request
URI
PUT
https://{api_host}/cloudapi/1.0.0/openIdProvider
COPY
Request Body

The updated OpenID Provider configuration.

OpenIdProviderConfiguration of type(s) application/json
Required
{
    "activeKey": {
        "name": "string",
        "id": "string"
    },
    "allowHttp": false,
    "wellKnownEndpoint": "string",
    "authorizationCodeTimeToLive": 0,
    "accessTokenTimeToLive": 0,
    "idTokenTimeToLive": 0
}
activeKey
Required

Entity reference used to describe VCD entities

boolean
allowHttp
Required

Determines whether relying party redirect URIs may be http

string As uri As uri
wellKnownEndpoint
Required

OpenID Provider endpoint serving provider configuration values (as described in OpenId Spec 4.1)

integer As int64 As int64
authorizationCodeTimeToLive
Required

Authorization Code time to live (ttl) in seconds

integer As int64 As int64
accessTokenTimeToLive
Required

Access Token time to live (ttl) in seconds

integer As int64 As int64
idTokenTimeToLive
Required

ID Token time to live (ttl) in seconds

Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns OpenIdProviderConfiguration of type(s) application/json;version=39.0
{
    "activeKey": {
        "name": "string",
        "id": "string"
    },
    "allowHttp": false,
    "wellKnownEndpoint": "string",
    "authorizationCodeTimeToLive": 0,
    "accessTokenTimeToLive": 0,
    "idTokenTimeToLive": 0
}
activeKey
Required

Entity reference used to describe VCD entities

boolean
allowHttp
Required

Determines whether relying party redirect URIs may be http

string As uri As uri
wellKnownEndpoint
Required

OpenID Provider endpoint serving provider configuration values (as described in OpenId Spec 4.1)

integer As int64 As int64
authorizationCodeTimeToLive
Required

Authorization Code time to live (ttl) in seconds

integer As int64 As int64
accessTokenTimeToLive
Required

Access Token time to live (ttl) in seconds

integer As int64 As int64
idTokenTimeToLive
Required

ID Token time to live (ttl) in seconds