Dela via


VisualStudioCodeCredential class

Ansluter till Azure med hjälp av användarkontot som loggas in via Azure-resurstillägget i Visual Studio Code. När användaren har loggat in via tillägget kan den här autentiseringsuppgiften dela samma uppdateringstoken som cachelagras av tillägget.

Konstruktorer

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Skapar en instans av VisualStudioCodeCredential som ska användas för automatisk autentisering via VSCode.

Obs: VisualStudioCodeCredential tillhandahålls av ett plugin-paket: @azure/identity-vscode. Om det här paketet inte är installerat kommer autentisering med hjälp VisualStudioCodeCredential inte att vara tillgänglig.

Metoder

getToken(string | string[], GetTokenOptions)

Returnerar den token som hittades genom att söka i VSCodes autentiseringscache eller returnerar null om ingen token kunde hittas.

Konstruktorinformation

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Skapar en instans av VisualStudioCodeCredential som ska användas för automatisk autentisering via VSCode.

Obs: VisualStudioCodeCredential tillhandahålls av ett plugin-paket: @azure/identity-vscode. Om det här paketet inte är installerat kommer autentisering med hjälp VisualStudioCodeCredential inte att vara tillgänglig.

new VisualStudioCodeCredential(options?: VisualStudioCodeCredentialOptions)

Parametrar

options
VisualStudioCodeCredentialOptions

Alternativ för att konfigurera klienten som gör autentiseringsbegäran.

Metodinformation

getToken(string | string[], GetTokenOptions)

Returnerar den token som hittades genom att söka i VSCodes autentiseringscache eller returnerar null om ingen token kunde hittas.

function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>

Parametrar

scopes

string | string[]

Listan över omfång som token ska ha åtkomst till.

options
GetTokenOptions

De alternativ som används för att konfigurera alla begäranden som den här TokenCredential implementeringen kan göra.

Returer

Promise<AccessToken>