AzurePowerShellCredential class

Bu kimlik belgesi, Azure PowerShell modülünden şu anda giriş yapmış kullanıcı bilgilerini kullanacaktır. Bunu yapmak için, kullanıcı erişim token'ı okuyor ve Get-AzAccessToken -ResourceUrl {ResourceScope} komutuyla Azure PowerShell süresi dolur

Oluşturucular

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

AzurePowerShellCredentialbir örneği oluşturur.

Bu kimlik bilgilerini kullanmak için:

  • Azure Az PowerShell modülünü şu şekilde kurun: Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force.
  • Zaten komut satırından Connect-AzAccount komutuyla Azure PowerShell'a giriş yaptınız.

Yöntemler

getToken(string | string[], GetTokenOptions)

Microsoft Entra ID ile kimlik doğrulama yapar ve başarılı olursa erişim tokenı döndürür. Kimlik doğrulaması PowerShell aracılığıyla gerçekleştirilemezse, CredentialUnavailableError oluşturulur.

Oluşturucu Ayrıntıları

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

AzurePowerShellCredentialbir örneği oluşturur.

Bu kimlik bilgilerini kullanmak için:

  • Azure Az PowerShell modülünü şu şekilde kurun: Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force.
  • Zaten komut satırından Connect-AzAccount komutuyla Azure PowerShell'a giriş yaptınız.
new AzurePowerShellCredential(options?: AzurePowerShellCredentialOptions)

Parametreler

options
AzurePowerShellCredentialOptions

İsteğe bağlı olarak çok kiracılı isteklere izin vermek için seçenekler.

Yöntem Ayrıntıları

getToken(string | string[], GetTokenOptions)

Microsoft Entra ID ile kimlik doğrulama yapar ve başarılı olursa erişim tokenı döndürür. Kimlik doğrulaması PowerShell aracılığıyla gerçekleştirilemezse, CredentialUnavailableError oluşturulur.

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

Parametreler

scopes

string | string[]

Belirtecin erişeceği kapsamların listesi.

options
GetTokenOptions

Bu TokenCredential uygulamasının gerçekleştirebileceği istekleri yapılandırmak için kullanılan seçenekler.

Döndürülenler

Promise<AccessToken>