OidcInfo

OidcInfo
OidcInfo

Represents Identity management configuration when the provider is based on OIDC

JSON Example
{
    "clientId": "string",
    "discoveryEndpoint": "string",
    "authEndpoint": "string",
    "authMethod": "One among: CLIENT_SECRET_BASIC, CLIENT_SECRET_POST, CLIENT_SECRET_JWT, PRIVATE_KEY_JWT",
    "logoutEndpoint": "string",
    "issuer": "string",
    "publicKeyUri": "string",
    "tokenEndpoint": "string"
}
string
clientId
Optional

Client identifier to connect to the Identity Provider

string
discoveryEndpoint
Optional

Endpoint to retrieve the Identity Provider metadata

string
authEndpoint
Optional

Authentication endpoint of the Identity Provider

string
authMethod
Optional

Authentication method used by the Identity Provider

string
logoutEndpoint
Optional

The endpoint to use for terminating the user's session at the Identity Provider

string
issuer
Optional

The Identity Provider namespace. It is used to validate the issuer in the acquired OAuth2 token

string
publicKeyUri
Optional

Endpoint to retrieve the Identity Provider public key for validation

string
tokenEndpoint
Optional

Token endpoint of the Identity Provider