SharedAccessSignature class
تستخدم الرموز المميزة لتوقيع الوصول المشترك لمصادقة الاتصال عند استخدام مفاتيح متماثلة (بدلا من شهادات x509) لتأمين الاتصال بمركز Azure IoT.
الأساليب
create(string, string, string, string | number) | إنشاء مثيل رمز SharedAccessSignature المميز مع المعلمات المحددة. |
extend(number) | قم بتوسيع Sas وإرجاع شكل السلسلة منه. |
parse(string, string[]) | إنشاء مثيل رمز مميز SharedAccessSignature من سلسلة. |
to |
تنسيق SharedAccessSignatureObject في سلسلة منسقة بشكل صحيح. |
تفاصيل الأسلوب
create(string, string, string, string | number)
إنشاء مثيل رمز SharedAccessSignature المميز مع المعلمات المحددة.
static function create(resourceUri: string, keyName: string, key: string, expiry: string | number): SharedAccessSignature
المعلمات
- resourceUri
-
string
عنوان URI للمورد لترميزه في الرمز المميز.
- keyName
-
string
معرف مقترن بالمفتاح.
- key
-
string
قيمة مفتاح مشفرة base64.
- expiry
-
string | number
قيمة عدد صحيح تمثل عدد الثواني منذ الفترة 00:00:00 بالتوقيت العالمي المتفق عليه في 1 يناير 1970.
المرتجعات
رمز مميز لتوقيع الوصول المشترك.
extend(number)
قم بتوسيع Sas وإرجاع شكل السلسلة منه.
function extend(expiry: number): string
المعلمات
- expiry
-
number
قيمة عدد صحيح تمثل عدد الثواني منذ الفترة 00:00:00 بالتوقيت العالمي المتفق عليه في 1 يناير 1970.
المرتجعات
string
نموذج سلسلة توقيع الوصول المشترك.
parse(string, string[])
إنشاء مثيل رمز مميز SharedAccessSignature من سلسلة.
static function parse(source: string, requiredFields?: string[]): SharedAccessSignature
المعلمات
- source
-
string
السلسلة المراد تحليلها لإنشاء الرمز المميز SharedAccessSignature.
- requiredFields
-
string[]
صفيف من الحقول التي نتوقع العثور عليها في السلسلة المصدر.
المرتجعات
رمز مميز لتوقيع الوصول المشترك.
toString()
تنسيق SharedAccessSignatureObject في سلسلة منسقة بشكل صحيح.
function toString(): string
المرتجعات
string
رمز مميز لتوقيع الوصول المشترك منسق بشكل صحيح.