AzureCliCredential class
此憑證將透過 Azure CLI('az')命令列工具,使用目前已登入的使用者登入資訊。 要做到這點,它會用 Azure CLI 指令「az account get-access-token」讀取使用者存取權杖和到期時間。
建構函式
| Azure |
建立 AzureCliCredential實例。 若要使用此認證,請確定您已使用命令行中的命令 「az login」 透過 『az' 工具登入。 |
方法
| get |
使用 Microsoft Entra ID 驗證,成功時回傳存取權杖。 如果驗證失敗,CredentialUnavailableError 將會擲回失敗的詳細數據。 |
建構函式詳細資料
AzureCliCredential(AzureCliCredentialOptions)
建立 AzureCliCredential實例。
若要使用此認證,請確定您已使用命令行中的命令 「az login」 透過 『az' 工具登入。
new AzureCliCredential(options?: AzureCliCredentialOptions)
參數
- options
- AzureCliCredentialOptions
選項,選擇性地允許多租使用者要求。
方法詳細資料
getToken(string | string[], GetTokenOptions)
使用 Microsoft Entra ID 驗證,成功時回傳存取權杖。 如果驗證失敗,CredentialUnavailableError 將會擲回失敗的詳細數據。
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
參數
- scopes
-
string | string[]
令牌將具有存取權的範圍清單。
- options
- GetTokenOptions
用來設定此 TokenCredential 實作可能提出的任何要求的選項。
傳回
Promise<AccessToken>