mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-17 09:35:37 -05:00
Modify connection management to support Active Directory authType for non-SQL DBs (#8434)
* First attempt to add Azure MFA login for PostgreSQL * Finish merge with master * Fix auth type default selection * Add AzureMFAAndUser auth type for Orcas * Fix formatting * Update change log * Incorporate some review comments * Missed an occurrence of AzureResource * Try to move all changes out of azdata.d.ts and sqlops.d.ts * Concrete implementation of ConnectionProfile in azdata no longer has azureAccount * Use enum names instead of numbers in config files
This commit is contained in:
@@ -390,7 +390,8 @@ export class TreeComponentItem extends vsExtTypes.TreeItem {
|
||||
|
||||
export enum AzureResource {
|
||||
ResourceManagement = 0,
|
||||
Sql = 1
|
||||
Sql = 1,
|
||||
OssRdbms = 2
|
||||
}
|
||||
|
||||
export class TreeItem extends vsExtTypes.TreeItem {
|
||||
@@ -697,6 +698,14 @@ export class ConnectionProfile {
|
||||
this.options['azureTenantId'] = value;
|
||||
}
|
||||
|
||||
get azureAccount(): string {
|
||||
return this.options['azureAccount'];
|
||||
}
|
||||
|
||||
set azureAccount(value: string) {
|
||||
this.options['azureAccount'] = value;
|
||||
}
|
||||
|
||||
options: { [key: string]: any } = {};
|
||||
|
||||
static createFrom(options: { [key: string]: any }): ConnectionProfile {
|
||||
|
||||
Reference in New Issue
Block a user