UserDelegationKeyCredential class
متوفر فقط في وقت تشغيل NODE.JS.
يستخدم UserDelegationKeyCredential فقط لتوليد SAS لتفويض المستخدم.
راجع https://learn.microsoft.com/rest/api/storageservices/create-user-delegation-sas
المنشئون
| User |
ينشئ نسخة من UserDelegationKeyCredential. |
الخصائص
| account |
اسم حساب Azure Storage; فقط للقراءة. |
| user |
مفتاح تفويض المستخدم في Azure Storage; فقط للقراءة. |
الأساليب
| computeHMACSHA256(string) | يولد توقيع تجزئة لطلب HTTP أو لنظام SAS. |
تفاصيل المنشئ
UserDelegationKeyCredential(string, UserDelegationKey)
ينشئ نسخة من UserDelegationKeyCredential.
new UserDelegationKeyCredential(accountName: string, userDelegationKey: UserDelegationKey)
المعلمات
- accountName
-
string
- userDelegationKey
- UserDelegationKey
تفاصيل الخاصية
accountName
اسم حساب Azure Storage; فقط للقراءة.
accountName: string
قيمة الخاصية
string
userDelegationKey
مفتاح تفويض المستخدم في Azure Storage; فقط للقراءة.
userDelegationKey: UserDelegationKey
قيمة الخاصية
تفاصيل الأسلوب
computeHMACSHA256(string)
يولد توقيع تجزئة لطلب HTTP أو لنظام SAS.
function computeHMACSHA256(stringToSign: string): string
المعلمات
- stringToSign
-
string
المرتجعات
string