Dela via


AccountSASServices class

ENDAST TILLGÄNGLIGT I NODE.JS RUNTIME.

Det här är en hjälpklass för att konstruera en sträng som representerar de tjänster som är tillgängliga för en AccountSAS. Om du anger värdet true innebär det att alla SAS som använder dessa behörigheter ger åtkomst till den tjänsten. När alla värden har angetts ska detta serialiseras med toString och anges som tjänstfält på ett AccountSASSignatureValues-objekt. Det går att konstruera tjänstesträ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 tabellresurser som beviljats.

Metoder

parse(string)

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

toString()

Konverterar de givna 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 tabellresurser som beviljats.

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 det 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 givna tjänsterna till en sträng.

function toString(): string

Returer

string