AzureCliCredential class
ستستخدم بيانات الاعتماد هذه معلومات تسجيل دخول المستخدم المسجلة حاليا عبر أداة سطر الأوامر Azure CLI ('az'). للقيام بذلك، سيقرأ رمز وصول المستخدم ووقت انتهاء الصلاحية باستخدام أمر Azure CLI "az account get-access-token".
المنشئون
Azure |
إنشاء مثيل AzureCliCredential. لاستخدام بيانات الاعتماد هذه، تأكد من تسجيل الدخول بالفعل عبر أداة "az" باستخدام الأمر "az login" من سطر الأوامر. |
الأساليب
get |
المصادقة باستخدام Microsoft Entra ID وإرجاع رمز مميز للوصول إذا كان ناجحا. إذا فشلت المصادقة، فسيتم طرح CredentialUnavailableError مع تفاصيل الفشل. |
تفاصيل المنشئ
AzureCliCredential(AzureCliCredentialOptions)
إنشاء مثيل AzureCliCredential.
لاستخدام بيانات الاعتماد هذه، تأكد من تسجيل الدخول بالفعل عبر أداة "az" باستخدام الأمر "az login" من سطر الأوامر.
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>