Udostępnij za pośrednictwem


FileSASPermissions class

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

Jest to klasa pomocnika służąca do konstruowania ciągu reprezentującego uprawnienia przyznane przez usługę ServiceSAS do pliku. 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ą polecenia toString i ustawić jako pole uprawnień w obiekcie FileSASSignatureValues . Istnieje możliwość skonstruowania ciągu uprawnień bez tej klasy, ale kolejność uprawnień jest określona, a ta klasa gwarantuje poprawność.

Właściwości

create

Określa utwórz dostęp udzielony.

delete

Określa Usuń udzielony dostęp.

read

Określa udzielony dostęp do odczytu.

write

Określa udzielony dostęp do zapisu.

Metody

parse(string)

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

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

create

Określa utwórz dostęp udzielony.

create: boolean

Wartość właściwości

boolean

delete

Określa Usuń udzielony dostęp.

delete: boolean

Wartość właściwości

boolean

read

Określa udzielony dostęp do odczytu.

read: boolean

Wartość właściwości

boolean

write

Określa udzielony dostęp do zapisu.

write: boolean

Wartość właściwości

boolean

Szczegóły metody

parse(string)

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

static function parse(permissions: string): FileSASPermissions

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 ciąg FileSASPermissions