@@ -321,7 +321,7 @@ export class DeviceFlowAuthorization extends SsoAccessTokenProvider {
321321 override async registerClient ( ) : Promise < ClientRegistration > {
322322 const companyName = getIdeProperties ( ) . company
323323 return this . oidc . registerClient ( {
324- clientName : isCloud9 ( ) ? `${ companyName } Cloud9` : `${ companyName } Toolkit for VSCode` ,
324+ clientName : isCloud9 ( ) ? `${ companyName } Cloud9` : `${ companyName } IDE Extensions for VSCode` ,
325325 clientType : clientRegistrationType ,
326326 scopes : this . profile . scopes ,
327327 } )
@@ -387,7 +387,8 @@ class AuthFlowAuthorization extends SsoAccessTokenProvider {
387387 override async registerClient ( ) : Promise < ClientRegistration > {
388388 const companyName = getIdeProperties ( ) . company
389389 return this . oidc . registerClient ( {
390- clientName : isCloud9 ( ) ? `${ companyName } Cloud9` : `${ companyName } Toolkit for VSCode` ,
390+ // All AWS extensions (Q, Toolkit) for a given IDE use the same client name.
391+ clientName : isCloud9 ( ) ? `${ companyName } Cloud9` : `${ companyName } IDE Extensions for VSCode` ,
391392 clientType : clientRegistrationType ,
392393 scopes : this . profile . scopes ,
393394 grantTypes : [ authorizationGrantType , refreshGrantType ] ,
0 commit comments