Use the PUT /oauth/openIdConnect/settings endpoint to set the OpenID Connect settings.

Status codes

Code Reason
200 Success.
400 The request was improperly formatted or contained invalid fields.
403 PingFederate does not have its OpenID connect protocol enabled. Operation not available.
422 Validation error(s) occurred.

OpenIdConnectSettings - Settings for the OpenID Connect configuration.

Property Type Description
defaultPolicyRef ResourceLink Reference to the default policy.
sessionSettings OIDCSessionSettings Settings relating to OpenID Connect session management.

ResourceLink - A reference to a resource.

Property Type Description
id * string The ID of the resource.
location string A read-only URL that references the resource. If the resource is not currently URL-accessible, this property will be null.

OIDCSessionSettings - Settings relating to OpenID Connect session management.

Property Type Description
revokeUserSessionOnLogout boolean Determines whether the user’s session is revoked on logout. This property is now available under /session/settings and should be accessed through that resource.
sessionRevocationLifetime integer How long a session revocation is tracked and stored, in minutes. This property is now available under /session/settings and should be accessed through that resource.
trackUserSessionsForLogout boolean Determines whether user sessions are tracked for logout. This property is now available under /oauth/authServerSettings and should be accessed through that resource.