AzurePowerShellCredential class
この認証情報は、Azure PowerShellモジュールの現在ログインしているユーザー情報を使用します。 そのためには、コマンドGet-AzAccessToken -ResourceUrl {ResourceScope}でユーザーアクセストークンと有効期限を読み込みAzure PowerShell
コンストラクター
| Azure |
AzurePowerShellCredentialのインスタンスを作成します。 この資格情報を使用するには:
|
メソッド
| get |
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>