External-client (Section)#

Path: /profiles/profile{id, type}/settings/apps-service/applications/application{id}/token-handler/external-client

Parameters#

NameTypeRequiredDefaultDescription
client-idnon-empty-stringrequiredClient ID that is used to make the authorization request.
client-secretnon-empty-stringrequiredThe client secret that is used to make the authorization request.
scopemulti-value, stringoptionalThe scopes to ask for in an authorization request.
authorization-endpointurirequiredThe URL of the authorization endpoint.
token-endpointurirequiredThe URL of the token endpoint.
use-pkcebooleanoptionaltrueUse PKCE when making an authorization request. Enabled by default.
token-issuerurioptionalThe issuer of the authorization server that issues the tokens. This will be used for ID token validation to check the iss claim, and for authorization response validation - to check the iss parameter. If this is not set then no such validation will be done.
redirect-uriurirequiredThe redirect URL to be used in authorization requests.

Subsections#

NameTypeDescription
logout SectionEnables RP-initiated logout from the authorization server.

Was this helpful?