MSITokenCredentials class
يوفر معلومات حول بيانات اعتماد الرمز المميز لهوية الخدمة المدارة. يمكن استخدام هذا الكائن فقط للحصول على رمز مميز على جهاز ظاهري تم توفيره في Azure مع هوية الخدمة المدارة.
المنشئون
| MSIToken |
إنشاء مثيل MSITokenCredentials. |
الخصائص
| resource | نقاط نهاية مورد Azure.
|
الأساليب
| get |
إعداد طلب POST وإرساله إلى نقطة نهاية خدمة مستضافة على جهاز Azure الظاهري، والذي يستجيب برمز الوصول المميز. |
| parse |
تحليل سلسلة tokenResponse json إلى كائن، وتحويل الخصائص على المستوى الأول إلى camelCase. يحاول هذا الأسلوب توحيد tokenResponse |
| sign |
توقيع طلب باستخدام عنوان المصادقة. |
تفاصيل المنشئ
MSITokenCredentials(MSIOptions)
إنشاء مثيل MSITokenCredentials.
new MSITokenCredentials(options: MSIOptions)
المعلمات
- options
- MSIOptions
المعلمات الاختيارية
تفاصيل الخاصية
resource
نقاط نهاية مورد Azure.
- الإعدادات الافتراضية ل Azure Resource Manager من البيئة: AzureCloud. "https://management.azure.com/"؛
- لإدارة الخدمة (ASM): "https://management.core.windows.net/"
- بالنسبة إلى Azure KeyVault: "https://vault.azure.net"
- بالنسبة إلى Azure Batch: "https://batch.core.windows.net"
- بالنسبة إلى Azure Active Directory Graph: "https://graph.windows.net"
resource: string
قيمة الخاصية
string
تفاصيل الأسلوب
getToken()
إعداد طلب POST وإرساله إلى نقطة نهاية خدمة مستضافة على جهاز Azure الظاهري، والذي يستجيب برمز الوصول المميز.
function getToken(): Promise<MSITokenResponse>
المرتجعات
Promise<MSITokenResponse>
وعد مع استجابة الرمز المميز.
parseTokenResponse(string)
تحليل سلسلة tokenResponse json إلى كائن، وتحويل الخصائص على المستوى الأول إلى camelCase. يحاول هذا الأسلوب توحيد tokenResponse
function parseTokenResponse(body: string): TokenResponse
المعلمات
- body
-
string
سلسلة json
المرتجعات
TokenResponse
الرمز المميزالمسؤولية (tokenType وaccessToken هما الخاصيتان المهمتان).
signRequest(WebResource)
توقيع طلب باستخدام عنوان المصادقة.
function signRequest(webResource: WebResource): Promise<WebResource>
المعلمات
- webResource
- WebResource
WebResource الذي سيتم توقيعه.
المرتجعات
Promise<WebResource>
وعد باستخدام WebResource الموقع.