UserDelegationKeyCredential class

متوفر فقط في وقت تشغيل NODE.JS.

يستخدم UserDelegationKeyCredential فقط لتوليد SAS لتفويض المستخدم.

راجع https://learn.microsoft.com/rest/api/storageservices/create-user-delegation-sas

المنشئون

UserDelegationKeyCredential(string, UserDelegationKey)

ينشئ نسخة من UserDelegationKeyCredential.

الخصائص

accountName

اسم حساب Azure Storage; فقط للقراءة.

userDelegationKey

مفتاح تفويض المستخدم في 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