ExternalAuthClientProfile interface
External Auth client profile This configures how on-cluster, platform clients should request tokens from the identity provider.
Properties
| client |
External Auth client id The clientId must appear in the audience field of the TokenIssuerProfile. |
| component | External Auth client component |
| extra |
external auth client scopes This is useful if you have configured claim mappings that requires specific scopes to be requested beyond the standard OIDC scopes. When omitted, no additional scopes are requested. |
| type | Determines the OIDC provider client type. |
Property Details
clientId
External Auth client id The clientId must appear in the audience field of the TokenIssuerProfile.
clientId: string
Property Value
string
component
External Auth client component
component: ExternalAuthClientComponentProfile
Property Value
extraScopes
external auth client scopes
This is useful if you have configured claim mappings that requires specific scopes to be requested beyond the standard OIDC scopes. When omitted, no additional scopes are requested.
extraScopes?: string[]
Property Value
string[]
type
Determines the OIDC provider client type.
type: string
Property Value
string