AzurePowerShellCredential class
سيستخدم هذا الاعتماد معلومات المستخدم المسجلة حاليا من وحدة Azure PowerShell. للقيام بذلك، سيقرأ رمز وصول المستخدم ووقت انتهاء صلاحيته باستخدام أمر Azure PowerShell Get-AzAccessToken -ResourceUrl {ResourceScope}
المنشئون
| Azure |
إنشاء مثيل AzurePowerShellCredential. لاستخدام بيانات الاعتماد هذه:
|
الأساليب
| get |
يتم التحقق من المصادقة باستخدام معرف Microsoft Entra ID ويعيد رمز الوصول إذا نجحت. إذا تعذر تنفيذ المصادقة من خلال 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 ID ويعيد رمز الوصول إذا نجحت. إذا تعذر تنفيذ المصادقة من خلال PowerShell، طرح CredentialUnavailableError.
function getToken(scopes: string | string[], options?: GetTokenOptions): Promise<AccessToken>
المعلمات
- scopes
-
string | string[]
قائمة النطاقات التي سيكون للرمز المميز حق الوصول إليها.
- options
- GetTokenOptions
الخيارات المستخدمة لتكوين أي طلبات قد يقدمها تطبيق TokenCredential هذا.
المرتجعات
Promise<AccessToken>