Better error messages from connection failures in MSAL (#22065)

* better error messages from connection failures in MSAL\, fix typo

* cleanup

* pr comments

* rename error interface

* address pr comments

* update api

* fix typings

* change one more typing

* fix build

* fix tests
This commit is contained in:
Christopher Suh
2023-03-02 15:38:12 -08:00
committed by GitHub
parent 6172b4677f
commit 20c290aa91
5 changed files with 59 additions and 17 deletions

View File

@@ -432,18 +432,26 @@ declare module 'azdata' {
azurePortalEndpoint?: string;
}
export interface PromptFailedResult {
export interface PromptFailedResult extends ProviderError { }
export interface ProviderError {
/**
* Error code used for non-user cancelled sign in errors
* Error name
*/
name?: string;
/**
* Error code
*/
errorCode?: string;
/**
* Error message used for non-user cancelled sign in errors
* Error message
*/
errorMessage?: string;
}
export namespace diagnostics {
/**
* Represents a diagnostics provider of accounts.