mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-30 09:35:39 -05:00
Updated credentials system (#17888)
* linting * added flags * remove testing values * format * format doc * tested in linux * remove unused interface * comments * review comments * clean imports * pr comments * format doc * changed promise location * insiders december * pr comments * test ado change * fix test * comment out code for hygiene * remove unused imports * test creds from client only * remove unused import * trying enabling keytar * trying enabling keytar * disable in correct script * print statements * remove print statements * check mock output * add linux check * remove print statements
This commit is contained in:
@@ -25,6 +25,7 @@ import { LanguageExtensionService } from './languageExtension/languageExtensionS
|
||||
import { SqlAssessmentService } from './sqlAssessment/sqlAssessmentService';
|
||||
import { NotebookConvertService } from './notebookConvert/notebookConvertService';
|
||||
import { SqlMigrationService } from './sqlMigration/sqlMigrationService';
|
||||
import { SqlCredentialService } from './credentialstore/sqlCredentialService';
|
||||
|
||||
const localize = nls.loadMessageBundle();
|
||||
const outputChannel = vscode.window.createOutputChannel(Constants.serviceName);
|
||||
@@ -86,7 +87,7 @@ export class SqlToolsServer {
|
||||
}
|
||||
|
||||
private activateFeatures(context: AppContext): Promise<void> {
|
||||
const credsStore = new CredentialStore(context.extensionContext.logPath, this.config);
|
||||
const credsStore = new CredentialStore(context, this.config);
|
||||
const resourceProvider = new AzureResourceProvider(context.extensionContext.logPath, this.config);
|
||||
this.disposables.push(credsStore);
|
||||
this.disposables.push(resourceProvider);
|
||||
@@ -163,6 +164,7 @@ function getClientOptions(context: AppContext): ClientOptions {
|
||||
NotebookConvertService.asFeature(context),
|
||||
ProfilerFeature,
|
||||
SqlMigrationService.asFeature(context),
|
||||
SqlCredentialService.asFeature(context),
|
||||
TableDesignerFeature
|
||||
],
|
||||
outputChannel: new CustomOutputChannel()
|
||||
|
||||
Reference in New Issue
Block a user