Condividi tramite


VisualStudioCodeCredential class

Si connette ad Azure usando l'account utente connesso tramite l'estensione Risorse di Azure in Visual Studio Code. Dopo che l'utente ha eseguito l'accesso tramite l'estensione, questa credenziale può condividere lo stesso token di aggiornamento memorizzato nella cache dall'estensione.

Costruttori

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Crea un'istanza di VisualStudioCodeCredential da usare per l'autenticazione automatica tramite VSCode.

Nota: VisualStudioCodeCredential viene fornito da un pacchetto plug-in: @azure/identity-vscode. Se questo pacchetto non è installato, l'autenticazione tramite VisualStudioCodeCredential non sarà disponibile.

Metodi

getToken(string | string[], GetTokenOptions)

Restituisce il token trovato eseguendo una ricerca nella cache di autenticazione di VSCode o restituisce null se non è stato trovato alcun token.

Dettagli costruttore

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Crea un'istanza di VisualStudioCodeCredential da usare per l'autenticazione automatica tramite VSCode.

Nota: VisualStudioCodeCredential viene fornito da un pacchetto plug-in: @azure/identity-vscode. Se questo pacchetto non è installato, l'autenticazione tramite VisualStudioCodeCredential non sarà disponibile.

new VisualStudioCodeCredential(options?: VisualStudioCodeCredentialOptions)

Parametri

options
VisualStudioCodeCredentialOptions

Opzioni per la configurazione del client che effettua la richiesta di autenticazione.

Dettagli metodo

getToken(string | string[], GetTokenOptions)

Restituisce il token trovato eseguendo una ricerca nella cache di autenticazione di VSCode o restituisce null se non è stato trovato alcun token.

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

Parametri

scopes

string | string[]

Elenco di ambiti per i quali il token avrà accesso.

options
GetTokenOptions

Le opzioni usate per configurare le richieste che questa TokenCredential implementazione potrebbe effettuare.

Restituisce

Promise<AccessToken>