New Azure Auth Provider (#9664)

* Fixes how azure auth is handled on the azure pane

* New auth provider

* Add externals

* Feedback

* Change azdata

* Fix other issues

* Review feedback

* Feedback

* Feedback updates

* Move AKV to azdata.d.ts

* Fix yarn.lock

* Update third party notices
This commit is contained in:
Amir Omidi
2020-03-23 12:39:25 -07:00
committed by GitHub
parent c35221c076
commit c15ac474d7
19 changed files with 1929 additions and 1052 deletions

7
src/sql/azdata.d.ts vendored
View File

@@ -2209,7 +2209,10 @@ declare module 'azdata' {
export enum AzureResource {
ResourceManagement = 0,
Sql = 1
Sql = 1,
OssRdbms = 2,
AzureKeyVault = 3,
Graph = 4
}
export interface DidChangeAccountsParams {
@@ -2272,7 +2275,7 @@ declare module 'azdata' {
* @param resource The resource to get the token for
* @return Promise to return a security token object
*/
getSecurityToken(account: Account, resource: AzureResource): Thenable<{}>;
getSecurityToken(account: Account, resource: AzureResource): Thenable<{} | undefined>;
/**
* Prompts the user to enter account information.