The WellKnownEndPointDetails datatype includes various settings.

Table: WellKnownEndPointDetails

ParameterTypeRequired[a]DefaultDescription
issuerstringyes The authentication provider issuer.
authorizationEndpointstring  A URL to the endpoint a user should be redirected to when authorizing.
jwksEndpointstring  A URL to the JWKS endpoint for retrieving keys for validating tokens. Required.
registrationEndpointstring  To use OIDC as a client, PUBLIC_URL must be set, LogScale must be registered as a client with your OpenID provider, and the provider must allow %PUBLIC_URL%/auth/oidc as a valid redirect endpoint for the client.
tokenEndpointstring  A URL to the token endpoint used to exchange a authentication code to an access token. Required for clients.
tokenEndpointAuthMethodstringyes The authentication method used to authenticate LogScale against the token endpoint. Can either be client_secret_basic or client_secret_post for placing the client id and secret in either basic auth or post data, respectively. Defaults to client_secret_basic, or client_secret_post if client_secret_basic is not supported as per the discovery endpoint.
userInfoEndpointstring  A URL to the user info endpoint used to retrieve user information from an access token.

[a] Some arguments may be required, as indicated in this column. For some fields, this column indicates that a result will always be returned for it.