Dela via


AccountSASServices class

ENDAST TILLGÄNGLIGT I NODE.JS RUNTIME.

Det här är en hjälpklass för att skapa en sträng som representerar de tjänster som kan nås av en AccountSAS. Om du anger värdet true innebär det att alla SAS som använder dessa behörigheter beviljar åtkomst till tjänsten. När alla värden har angetts ska detta serialiseras med toString och anges som tjänstfält i ett AccountSASSignatureValues-objekt . Det går att konstruera tjänststrängen utan den här klassen, men ordningen på tjänsterna är speciell och den här klassen garanterar korrekthet.

Egenskaper

blob

Behörighet att komma åt blobresurser som beviljats.

file

Behörighet att komma åt filresurser som beviljats.

queue

Behörighet att komma åt köresurser som beviljats.

table

Behörighet att komma åt tilldelade tabellresurser.

Metoder

parse(string)

Skapar en AccountSASServices från den angivna tjänststrängen. Den här metoden genererar ett fel om den påträffar ett tecken som inte motsvarar en giltig tjänst.

toString()

Konverterar de angivna tjänsterna till en sträng.

Egenskapsinformation

blob

Behörighet att komma åt blobresurser som beviljats.

blob: boolean

Egenskapsvärde

boolean

file

Behörighet att komma åt filresurser som beviljats.

file: boolean

Egenskapsvärde

boolean

queue

Behörighet att komma åt köresurser som beviljats.

queue: boolean

Egenskapsvärde

boolean

table

Behörighet att komma åt tilldelade tabellresurser.

table: boolean

Egenskapsvärde

boolean

Metodinformation

parse(string)

Skapar en AccountSASServices från den angivna tjänststrängen. Den här metoden genererar ett fel om den påträffar ett tecken som inte motsvarar en giltig tjänst.

static function parse(services: string): AccountSASServices

Parametrar

services

string

Returer

toString()

Konverterar de angivna tjänsterna till en sträng.

function toString(): string

Returer

string