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 dolarGet-AzAccessToken -ResourceUrl {ResourceScope}

Oluşturucular

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

AzurePowerShellCredential örneğini 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 komutunu Connect-AzAccount kullanarak Azure PowerShell oturum açtınız.

Yöntemler

getToken(string | string[], GetTokenOptions)

Microsoft Entra ID 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)

AzurePowerShellCredential örneğini 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 komutunu Connect-AzAccount kullanarak Azure PowerShell 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 ID 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>