OAuthProviderConfig
Agent Runtimes / identity/types / OAuthProviderConfig
Interface: OAuthProviderConfig
Defined in: src/identity/types.ts:88
OAuth provider configuration
Properties
additionalParams?
optionaladditionalParams?:Record<string,string>
Defined in: src/identity/types.ts:110
Additional OAuth parameters
authorizationUrl
authorizationUrl:
string
Defined in: src/identity/types.ts:98
Authorization endpoint
clientId
clientId:
string
Defined in: src/identity/types.ts:96
OAuth client ID
defaultScopes
defaultScopes:
string[]
Defined in: src/identity/types.ts:106
Default scopes
displayName
displayName:
string
Defined in: src/identity/types.ts:92
Display name
iconUrl?
optionaliconUrl?:string
Defined in: src/identity/types.ts:94
Icon URL
provider
provider:
string
Defined in: src/identity/types.ts:90
Provider identifier
redirectUri
redirectUri:
string
Defined in: src/identity/types.ts:108
Redirect URI
revocationUrl?
optionalrevocationUrl?:string
Defined in: src/identity/types.ts:104
Revocation endpoint
tokenUrl
tokenUrl:
string
Defined in: src/identity/types.ts:100
Token endpoint
userInfoUrl?
optionaluserInfoUrl?:string
Defined in: src/identity/types.ts:102
User info endpoint