Aracılığıyla paylaş


AccountSASServices class

YALNıZCA NODE.JS ÇALıŞMA ZAMANıNDA KULLANıLABILIR.

Bu, AccountSAS tarafından erişilebilen hizmetleri temsil eden bir dize oluşturmak için yardımcı bir sınıftır. Değeri true olarak ayarlamak, bu izinleri kullanan tüm SAS'lerin söz konusu hizmete erişim izni vermesi anlamına gelir. Tüm değerler ayarlandıktan sonra, bu toString ile seri hale getirilmeli ve AccountSASSignatureValues nesnesinde hizmetler alanı olarak ayarlanmalıdır. Bu sınıf olmadan hizmet dizesini oluşturmak mümkündür, ancak hizmetlerin sırası belirlidir ve bu sınıf doğruluğu garanti eder.

Özellikler

blob

Verilen blob kaynaklarına erişim izni.

file

Verilen dosya kaynaklarına erişim izni.

queue

Verilen kuyruk kaynaklarına erişim izni.

table

Verilen tablo kaynaklarına erişim izni.

Yöntemler

parse(string)

Belirtilen hizmetler dizesinden bir AccountSASServices oluşturur. Bu yöntem, geçerli bir hizmete karşılık olmayan bir karakterle karşılaşırsa bir Hata oluşturur.

toString()

Verilen hizmetleri bir dizeye dönüştürür.

Özellik Ayrıntıları

blob

Verilen blob kaynaklarına erişim izni.

blob: boolean

Özellik Değeri

boolean

file

Verilen dosya kaynaklarına erişim izni.

file: boolean

Özellik Değeri

boolean

queue

Verilen kuyruk kaynaklarına erişim izni.

queue: boolean

Özellik Değeri

boolean

table

Verilen tablo kaynaklarına erişim izni.

table: boolean

Özellik Değeri

boolean

Yöntem Ayrıntıları

parse(string)

Belirtilen hizmetler dizesinden bir AccountSASServices oluşturur. Bu yöntem, geçerli bir hizmete karşılık olmayan bir karakterle karşılaşırsa bir Hata oluşturur.

static function parse(services: string): AccountSASServices

Parametreler

services

string

Döndürülenler

toString()

Verilen hizmetleri bir dizeye dönüştürür.

function toString(): string

Döndürülenler

string