Udostępnij za pośrednictwem


QueueSASPermissions class

DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS.

Jest to klasa pomocnika do konstruowania ciągu reprezentującego uprawnienia przyznane przez usługę ServiceSAS do kolejki. Ustawienie wartości true oznacza, że każda sygnatura dostępu współdzielonego korzystająca z tych uprawnień przyzna uprawnienia dla tej operacji. Po ustawieniu wszystkich wartości należy je serializować za pomocą parametru toString i ustawić jako pole uprawnień w obiekcie QueueSASSignatureValues . Można utworzyć ciąg uprawnień bez tej klasy, ale kolejność uprawnień jest określona, a ta klasa gwarantuje poprawność.

Właściwości

add

Określa Dodaj udzielony dostęp.

process

Określa udzielony dostęp do procesu.

read

Określa udzielony dostęp do odczytu.

update

Określa dostęp aktualizacji udzielony.

Metody

parse(string)

Tworzy element QueueSASPermissions z określonego ciągu uprawnień. Ta metoda zgłosi błąd, jeśli napotka znak, który nie odpowiada prawidłowemu uprawnieniu.

toString()

Konwertuje podane uprawnienia na ciąg. Użycie tej metody gwarantuje, że uprawnienia są w kolejności akceptowanej przez usługę.

Szczegóły właściwości

add

Określa Dodaj udzielony dostęp.

add: boolean

Wartość właściwości

boolean

process

Określa udzielony dostęp do procesu.

process: boolean

Wartość właściwości

boolean

read

Określa udzielony dostęp do odczytu.

read: boolean

Wartość właściwości

boolean

update

Określa dostęp aktualizacji udzielony.

update: boolean

Wartość właściwości

boolean

Szczegóły metody

parse(string)

Tworzy element QueueSASPermissions z określonego ciągu uprawnień. Ta metoda zgłosi błąd, jeśli napotka znak, który nie odpowiada prawidłowemu uprawnieniu.

static function parse(permissions: string): QueueSASPermissions

Parametry

permissions

string

Zwraca

toString()

Konwertuje podane uprawnienia na ciąg. Użycie tej metody gwarantuje, że uprawnienia są w kolejności akceptowanej przez usługę.

function toString(): string

Zwraca

string

Ciąg reprezentujący kolejkiSASPermissions