Add default auth type configuration setting for Azure resources (#16999)

* Adding user config for default auth type

* adding feature

* removing the SqlLogin default from the model

* fixing bug, removing dead code

* removing unneeded instance of configurationService

* fixing line break

* removing extra parameter

* removing comments

* Fix test breaks

* Fix build break

* More breaks

* Address code review feedback

Co-authored-by: Troy Witthoeft <troy.witthoeft@gmail.com>
This commit is contained in:
Karl Burtram
2021-09-07 19:58:32 -07:00
committed by GitHub
parent e9c48da4b7
commit 73ee6c3844
9 changed files with 67 additions and 3 deletions

View File

@@ -218,6 +218,11 @@ export interface IConnectionManagementService {
getUniqueConnectionProvidersByNameMap(providerNameToDisplayNameMap: { [providerDisplayName: string]: string }): { [providerDisplayName: string]: string };
/**
* Gets the default authentication type from the configuration service
*/
getDefaultAuthenticationTypeId(): string;
/**
* Cancels the connection
*/

View File

@@ -21,6 +21,9 @@ export const defaultEngine = 'defaultEngine';
export const passwordChars = '***************';
/* default authentication type setting name*/
export const defaultAuthenticationType = 'defaultAuthenticationType';
/* authentication types */
export const sqlLogin = 'SqlLogin';
export const integrated = 'Integrated';

View File

@@ -306,6 +306,11 @@ export class TestConnectionManagementService implements IConnectionManagementSer
return undefined!;
}
getDefaultAuthenticationTypeId(): string {
return undefined!;
}
getConnections(activeConnectionsOnly?: boolean): ConnectionProfile[] {
return [];
}