Aracılığıyla paylaş


AzurePowerShellCredential class

Bu kimlik bilgisi, Azure PowerShell modülünde oturum açmış durumda olan kullanıcı bilgilerini kullanır. Bunu yapmak için kullanıcı erişim belirtecini okur ve Azure PowerShell komutuyla süresi dolacak Get-AzAccessToken -ResourceUrl {ResourceScope}

Oluşturucular

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

AzurePowerShellCredentialbir örneği oluşturur.

Bu kimlik bilgilerini kullanmak için:

  • Azure Az PowerShell modülünü şu şekilde yükleyin: Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force.
  • Komut satırından Connect-AzAccount komutunu kullanarak Azure PowerShell'de zaten oturum açtınız.

Yöntemler

getToken(string | string[], GetTokenOptions)

Microsoft Entra Kimliği ile kimlik doğrulaması yapar ve başarılı olursa bir erişim belirteci 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 yükleyin: Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force.
  • Komut satırından Connect-AzAccount komutunu kullanarak Azure PowerShell'de zaten oturum açtı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 Kimliği ile kimlik doğrulaması yapar ve başarılı olursa bir erişim belirteci 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>