VisualStudioCodeCredential class

Připojuje se k Azure pomocí uživatelského účtu přihlášeného přes rozšíření Azure Resources ve Visual Studio Code. Jakmile se uživatel přihlásí přes rozšíření, může toto přihlašovací údaje sdílet stejný obnovovací token, který rozšíření ukládá do mezipaměti.

Konstruktory

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Vytvoří instanci VisualStudioCodeCredential, která se použije k automatickému ověřování prostřednictvím VSCode.

Poznámka: VisualStudioCodeCredential poskytuje balíček modulu plug-in: @azure/identity-vscode. Pokud tento balíček není nainstalován, nebude ověřování pomocí VisualStudioCodeCredential dostupné.

Metody

getToken(string | string[], GetTokenOptions)

Vrátí token nalezen vyhledáváním v mezipaměti ověřování VSCode nebo vrátí hodnotu null, pokud nebyl nalezen žádný token.

Podrobnosti konstruktoru

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Vytvoří instanci VisualStudioCodeCredential, která se použije k automatickému ověřování prostřednictvím VSCode.

Poznámka: VisualStudioCodeCredential poskytuje balíček modulu plug-in: @azure/identity-vscode. Pokud tento balíček není nainstalován, nebude ověřování pomocí VisualStudioCodeCredential dostupné.

new VisualStudioCodeCredential(options?: VisualStudioCodeCredentialOptions)

Parametry

options
VisualStudioCodeCredentialOptions

Možnosti konfigurace klienta, který provádí žádost o ověření.

Podrobnosti metody

getToken(string | string[], GetTokenOptions)

Vrátí token nalezen vyhledáváním v mezipaměti ověřování VSCode nebo vrátí hodnotu null, pokud nebyl nalezen žádný token.

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

Parametry

scopes

string | string[]

Seznam oborů, pro které bude mít token přístup.

options
GetTokenOptions

Možnosti použité ke konfiguraci všech požadavků, které tato implementace TokenCredential může provést.

Návraty

Promise<AccessToken>