AzurePowerShellCredential class
ستستخدم بيانات الاعتماد هذه معلومات المستخدم التي تم تسجيل دخولها حاليا من الوحدة النمطية Azure PowerShell. للقيام بذلك، سيقرأ الرمز المميز لوصول المستخدم ووقت انتهاء الصلاحية باستخدام أمر Azure PowerShell Get-AzAccessToken -ResourceUrl {ResourceScope}
المنشئون
| Azure |
إنشاء مثيل AzurePowerShellCredential. لاستخدام بيانات الاعتماد هذه:
|
الأساليب
| get |
المصادقة باستخدام معرف Microsoft Entra وإرجاع رمز مميز للوصول إذا كان ناجحا. إذا تعذر تنفيذ المصادقة من خلال PowerShell، طرح CredentialUnavailableError. |
تفاصيل المنشئ
AzurePowerShellCredential(AzurePowerShellCredentialOptions)
إنشاء مثيل AzurePowerShellCredential.
لاستخدام بيانات الاعتماد هذه:
- قم بتثبيت الوحدة النمطية Azure Az PowerShell مع:
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force. - لقد قمت بالفعل بتسجيل الدخول إلى Azure PowerShell باستخدام الأمر
Connect-AzAccountمن سطر الأوامر.
new AzurePowerShellCredential(options?: AzurePowerShellCredentialOptions)
المعلمات
- options
- AzurePowerShellCredentialOptions
خيارات، للسماح بشكل اختياري بطلبات متعددة المستأجرين.
تفاصيل الأسلوب
getToken(string | string[], GetTokenOptions)
المصادقة باستخدام معرف Microsoft Entra وإرجاع رمز مميز للوصول إذا كان ناجحا. إذا تعذر تنفيذ المصادقة من خلال PowerShell، طرح CredentialUnavailableError.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
المعلمات
- scopes
-
string | string[]
قائمة النطاقات التي سيكون للرمز المميز حق الوصول إليها.
- options
- GetTokenOptions
الخيارات المستخدمة لتكوين أي طلبات قد يقدمها تطبيق TokenCredential هذا.
المرتجعات
Promise<AccessToken>