VisualStudioCodeCredential class
Upozornění
Toto rozhraní API je teď zastaralé.
This credential is deprecated because the VS Code Azure Account extension on which this credential relies has been deprecated. Users should use other dev-time credentials, such as AzureCliCredential, AzureDeveloperCliCredential, or AzurePowerShellCredential for their local development needs. See Azure Account extension deprecation notice here.
Připojí se k Azure pomocí přihlašovacích údajů poskytovaných rozšířením VSCode "Účet Azure". 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.
Jedná se o známý problém, že tyto přihlašovací údaje nefungují s rozšířením účtu Azure novější než 0.9.11. Probíhá dlouhodobé řešení tohoto problému. Mezitím zvažte ověření pomocí azureCliCredential.
Konstruktory
Visual |
Vytvoří instanci VisualStudioCodeCredential, která se použije k automatickému ověřování prostřednictvím VSCode.
Poznámka: |
Metody
get |
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í nainstalovaný a zaregistrovaný pomocí rozhraní API modulu plug-in (useIdentityPlugin
), nebude ověřování pomocí VisualStudioCodeCredential
k dispozici.
new VisualStudioCodeCredential(options?: VisualStudioCodeCredentialOptions)
Parametry
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>