Bagikan melalui


VisualStudioCodeCredential class

Terhubung ke Azure menggunakan akun pengguna yang masuk melalui ekstensi Sumber Daya Azure di Visual Studio Code. Setelah pengguna masuk melalui ekstensi, kredensial ini dapat berbagi token refresh yang sama yang di-cache oleh ekstensi.

Konstruktor

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Membuat instans VisualStudioCodeCredential untuk digunakan untuk mengautentikasi secara otomatis melalui VSCode.

Catatan: VisualStudioCodeCredential disediakan oleh paket plugin: @azure/identity-vscode. Jika paket ini tidak diinstal, maka otentikasi menggunakan tidak VisualStudioCodeCredential akan tersedia.

Metode

getToken(string | string[], GetTokenOptions)

Mengembalikan token yang ditemukan dengan mencari cache autentikasi VSCode atau mengembalikan null jika tidak ada token yang dapat ditemukan.

Detail Konstruktor

VisualStudioCodeCredential(VisualStudioCodeCredentialOptions)

Membuat instans VisualStudioCodeCredential untuk digunakan untuk mengautentikasi secara otomatis melalui VSCode.

Catatan: VisualStudioCodeCredential disediakan oleh paket plugin: @azure/identity-vscode. Jika paket ini tidak diinstal, maka otentikasi menggunakan tidak VisualStudioCodeCredential akan tersedia.

new VisualStudioCodeCredential(options?: VisualStudioCodeCredentialOptions)

Parameter

options
VisualStudioCodeCredentialOptions

Opsi untuk mengonfigurasi klien yang membuat permintaan autentikasi.

Detail Metode

getToken(string | string[], GetTokenOptions)

Mengembalikan token yang ditemukan dengan mencari cache autentikasi VSCode atau mengembalikan null jika tidak ada token yang dapat ditemukan.

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

Parameter

scopes

string | string[]

Daftar cakupan yang tokennya akan memiliki akses.

options
GetTokenOptions

Opsi yang digunakan untuk mengonfigurasi permintaan apa pun yang mungkin dibuat implementasi TokenCredential ini.

Mengembalikan

Promise<AccessToken>