BlobSASPermissions class
متوفر فقط في وقت تشغيل NODE.JS. هذه فئة مساعد لإنشاء سلسلة تمثل الأذونات الممنوحة من قبل ServiceSAS إلى كائن ثنائي كبير الحجم. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح أذونات لتلك العملية. بمجرد تعيين كافة القيم، يجب إجراء تسلسل مع toString وتعيينه كخانة أذونات على كائن <xref:BlobSASSignatureValues>. من الممكن إنشاء سلسلة الأذونات بدون هذه الفئة، ولكن ترتيب الأذونات خاص وتضمن هذه الفئة الصحة.
الخصائص
| add | تحديد إضافة حق الوصول الممنوح. |
| create | تحديد إنشاء حق الوصول الممنوح. |
| delete | تحديد حذف الوصول الممنوح. |
| delete |
تحديد حذف الوصول إلى الإصدار الممنوح. |
| execute | تحديد تنفيذ الوصول الممنوح. |
| move | يحدد نقل الوصول الممنوح. |
| read | تحديد حق الوصول للقراءة الممنوح. |
| set |
تحديد الوصول الممنوح ل SetImmutabilityPolicy. |
| tag | تم منح الوصول إلى علامة Specfies. |
| write | تحديد حق الوصول للكتابة الممنوح. |
الأساليب
| from(Blob |
إنشاء <xref:BlobSASPermissions> من كائن أولي يحتوي على نفس مفاتيحه وقيم منطقية لهم. |
| parse(string) | إنشاء <xref:BlobSASPermissions> من سلسلة الأذونات المحددة. سيطرح هذا الأسلوب خطأ إذا واجه حرفا لا يتوافق مع إذن صالح. |
| to |
تحويل الأذونات المحددة إلى سلسلة. سيؤدي استخدام هذا الأسلوب إلى ضمان أن الأذونات بترتيب تقبله الخدمة. |
تفاصيل الخاصية
add
تحديد إضافة حق الوصول الممنوح.
add: boolean
قيمة الخاصية
boolean
create
تحديد إنشاء حق الوصول الممنوح.
create: boolean
قيمة الخاصية
boolean
delete
تحديد حذف الوصول الممنوح.
delete: boolean
قيمة الخاصية
boolean
deleteVersion
تحديد حذف الوصول إلى الإصدار الممنوح.
deleteVersion: boolean
قيمة الخاصية
boolean
execute
تحديد تنفيذ الوصول الممنوح.
execute: boolean
قيمة الخاصية
boolean
move
يحدد نقل الوصول الممنوح.
move: boolean
قيمة الخاصية
boolean
read
تحديد حق الوصول للقراءة الممنوح.
read: boolean
قيمة الخاصية
boolean
setImmutabilityPolicy
تحديد الوصول الممنوح ل SetImmutabilityPolicy.
setImmutabilityPolicy: boolean
قيمة الخاصية
boolean
tag
تم منح الوصول إلى علامة Specfies.
tag: boolean
قيمة الخاصية
boolean
write
تحديد حق الوصول للكتابة الممنوح.
write: boolean
قيمة الخاصية
boolean
تفاصيل الأسلوب
from(BlobSASPermissionsLike)
إنشاء <xref:BlobSASPermissions> من كائن أولي يحتوي على نفس مفاتيحه وقيم منطقية لهم.
static function from(permissionLike: BlobSASPermissionsLike)
المعلمات
- permissionLike
- BlobSASPermissionsLike
المرتجعات
parse(string)
إنشاء <xref:BlobSASPermissions> من سلسلة الأذونات المحددة. سيطرح هذا الأسلوب خطأ إذا واجه حرفا لا يتوافق مع إذن صالح.
static function parse(permissions: string)
المعلمات
- permissions
-
string
المرتجعات
toString()
تحويل الأذونات المحددة إلى سلسلة. سيؤدي استخدام هذا الأسلوب إلى ضمان أن الأذونات بترتيب تقبله الخدمة.
function toString()
المرتجعات
string
سلسلة تمثل BlobSASPermissions