ShareSASPermissions class
Bu, serviceSAS tarafından bir paylaşıma verilen izinleri temsil eden bir dize oluşturmak için bir yardımcı sınıfıdır. Değeri true olarak ayarlamak, bu izinleri kullanan tüm SAS'lerin bu işlem için izinler vermesi anlamına gelir. Tüm değerler ayarlandıktan sonra, bu toString ile seri hale getirilmeli ve FileSASSignatureValues nesnesinde izinler alanı olarak ayarlanmalıdır. Bu sınıf olmadan izin dizesi oluşturmak mümkündür, ancak izinlerin sırası belirlidir ve bu sınıf doğruluğu garanti eder.
Özellikler
| create | Verilen erişim oluştur'u belirtir. |
| delete | Verilen erişimi sil'i belirtir. |
| list | Verilen Liste erişimini belirtir. |
| read | Verilen Okuma erişimini belirtir. |
| write | Verilen Yazma erişimini belirtir. |
Yöntemler
| parse(string) | Belirtilen izin dizesinden bir ShareSASPermissions oluşturur. Bu yöntem geçerli bir izne karşılık olmayan bir karakterle karşılaşırsa bir Hata oluşturur. |
| to |
Verilen izinleri bir dizeye dönüştürür. Bu yöntemin kullanılması, izinlerin hizmet tarafından kabul edilen bir sırada olduğunu garanti eder. Doğru olduğundan emin olmak için karakterlerin sırası burada belirtildiği gibi olmalıdır. Bkz. https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas |
Özellik Ayrıntıları
create
Verilen erişim oluştur'u belirtir.
create: boolean
Özellik Değeri
boolean
delete
Verilen erişimi sil'i belirtir.
delete: boolean
Özellik Değeri
boolean
list
Verilen Liste erişimini belirtir.
list: boolean
Özellik Değeri
boolean
read
Verilen Okuma erişimini belirtir.
read: boolean
Özellik Değeri
boolean
write
Verilen Yazma erişimini belirtir.
write: boolean
Özellik Değeri
boolean
Yöntem Ayrıntıları
parse(string)
Belirtilen izin dizesinden bir ShareSASPermissions oluşturur. Bu yöntem geçerli bir izne karşılık olmayan bir karakterle karşılaşırsa bir Hata oluşturur.
static function parse(permissions: string): ShareSASPermissions
Parametreler
- permissions
-
string
Döndürülenler
toString()
Verilen izinleri bir dizeye dönüştürür. Bu yöntemin kullanılması, izinlerin hizmet tarafından kabul edilen bir sırada olduğunu garanti eder.
Doğru olduğundan emin olmak için karakterlerin sırası burada belirtildiği gibi olmalıdır.
Bkz. https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas
function toString(): string
Döndürülenler
string