次の方法で共有


AzurePowerShellCredential class

この資格情報では、Azure PowerShell モジュールから現在ログインしているユーザー情報が使用されます。 これを行うには、Azure PowerShell コマンドを使用してユーザー アクセス トークンを読み取り、有効期限を切 Get-AzAccessToken -ResourceUrl {ResourceScope}

コンストラクター

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

AzurePowerShellCredentialのインスタンスを作成します。

この資格情報を使用するには:

  • 次のコマンドを使用して Azure Az PowerShell モジュールをインストール Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force
  • コマンド ラインからコマンド Connect-AzAccount を使用して、Azure PowerShell に既にログインしています。

メソッド

getToken(string | string[], GetTokenOptions)

Microsoft Entra ID を使用して認証し、成功した場合はアクセス トークンを返します。 PowerShell を使用して認証を実行できない場合は、CredentialUnavailableError がスローされます。

コンストラクターの詳細

AzurePowerShellCredential(AzurePowerShellCredentialOptions)

AzurePowerShellCredentialのインスタンスを作成します。

この資格情報を使用するには:

  • 次のコマンドを使用して Azure Az PowerShell モジュールをインストール Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force
  • コマンド ラインからコマンド Connect-AzAccount を使用して、Azure PowerShell に既にログインしています。
new AzurePowerShellCredential(options?: AzurePowerShellCredentialOptions)

パラメーター

options
AzurePowerShellCredentialOptions

オプション。必要に応じてマルチテナント要求を許可します。

メソッドの詳細

getToken(string | string[], GetTokenOptions)

Microsoft Entra ID を使用して認証し、成功した場合はアクセス トークンを返します。 PowerShell を使用して認証を実行できない場合は、CredentialUnavailableError がスローされます。

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

パラメーター

scopes

string | string[]

トークンがアクセスできるスコープの一覧。

options
GetTokenOptions

この TokenCredential 実装が行う可能性がある要求を構成するために使用されるオプション。

戻り値

Promise<AccessToken>