مشاركة عبر


ShareSASPermissions class

هذه فئة مساعدة لإنشاء سلسلة تمثل الأذونات الممنوحة من قبل ServiceSAS للمشاركة. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح أذونات لتلك العملية. بمجرد تعيين كافة القيم، يجب إجراء تسلسل مع toString وتعيينه كخانة أذونات على كائن FileSASSignatureValues. من الممكن إنشاء سلسلة الأذونات بدون هذه الفئة، ولكن ترتيب الأذونات خاص وتضمن هذه الفئة الصحة.

الخصائص

create

تحديد إنشاء حق الوصول الممنوح.

delete

تحديد حذف الوصول الممنوح.

list

تحديد الوصول الممنوح للقائمة.

read

تحديد حق الوصول للقراءة الممنوح.

write

تحديد حق الوصول للكتابة الممنوح.

الأساليب

parse(string)

إنشاء ShareSASPermissions من سلسلة الأذونات المحددة. سيطرح هذا الأسلوب خطأ إذا واجه حرفا لا يتوافق مع إذن صالح.

toString()

تحويل الأذونات المحددة إلى سلسلة. سيؤدي استخدام هذا الأسلوب إلى ضمان أن الأذونات بترتيب تقبله الخدمة.

يجب أن يكون ترتيب الأحرف كما هو محدد هنا لضمان الصحة.

راجع https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas

تفاصيل الخاصية

create

تحديد إنشاء حق الوصول الممنوح.

create: boolean

قيمة الخاصية

boolean

delete

تحديد حذف الوصول الممنوح.

delete: boolean

قيمة الخاصية

boolean

list

تحديد الوصول الممنوح للقائمة.

list: boolean

قيمة الخاصية

boolean

read

تحديد حق الوصول للقراءة الممنوح.

read: boolean

قيمة الخاصية

boolean

write

تحديد حق الوصول للكتابة الممنوح.

write: boolean

قيمة الخاصية

boolean

تفاصيل الأسلوب

parse(string)

إنشاء ShareSASPermissions من سلسلة الأذونات المحددة. سيطرح هذا الأسلوب خطأ إذا واجه حرفا لا يتوافق مع إذن صالح.

static function parse(permissions: string): ShareSASPermissions

المعلمات

permissions

string

المرتجعات

toString()

تحويل الأذونات المحددة إلى سلسلة. سيؤدي استخدام هذا الأسلوب إلى ضمان أن الأذونات بترتيب تقبله الخدمة.

يجب أن يكون ترتيب الأحرف كما هو محدد هنا لضمان الصحة.

راجع https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas

function toString(): string

المرتجعات

string