Udostępnij za pośrednictwem


AccountSASPermissions 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 accountSAS. 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ą funkcji toString i ustawić jako pole uprawnień w AccountSASSignatureValues obiektu. 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

Uprawnienie do dodawania komunikatów, jednostek tabeli i dołączania do przyznanych obiektów blob.

create

Uprawnienie do tworzenia kolejek, obiektów blob i plików udzielonych.

delete

Uprawnienie do usuwania kolejek i komunikatów udzielonych.

list

Udzielono uprawnień do wyświetlania listy kolejek.

process

Uprawnienie do pobierania i usuwania udzielonych komunikatów.

read

Udzielono uprawnień do odczytu zasobów.

update

Uprawnienia do aktualizowania udzielonych komunikatów i jednostek tabeli.

write

Uprawnienie do zapisywania przyznanych zasobów.

Metody

parse(string)

Analizuje pola AccountSASPermissions z ciągu.

toString()

Tworzy ciąg uprawnień sygnatury dostępu współdzielonego dla konta usługi Azure Storage. Wywołaj tę metodę, aby ustawić pole AccountSASSignatureValues Permissions( Uprawnienia).

Użycie tej metody gwarantuje, że typy zasobów są w kolejności akceptowanej przez usługę.

Zobacz https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas

Szczegóły właściwości

add

Uprawnienie do dodawania komunikatów, jednostek tabeli i dołączania do przyznanych obiektów blob.

add: boolean

Wartość właściwości

boolean

create

Uprawnienie do tworzenia kolejek, obiektów blob i plików udzielonych.

create: boolean

Wartość właściwości

boolean

delete

Uprawnienie do usuwania kolejek i komunikatów udzielonych.

delete: boolean

Wartość właściwości

boolean

list

Udzielono uprawnień do wyświetlania listy kolejek.

list: boolean

Wartość właściwości

boolean

process

Uprawnienie do pobierania i usuwania udzielonych komunikatów.

process: boolean

Wartość właściwości

boolean

read

Udzielono uprawnień do odczytu zasobów.

read: boolean

Wartość właściwości

boolean

update

Uprawnienia do aktualizowania udzielonych komunikatów i jednostek tabeli.

update: boolean

Wartość właściwości

boolean

write

Uprawnienie do zapisywania przyznanych zasobów.

write: boolean

Wartość właściwości

boolean

Szczegóły metody

parse(string)

Analizuje pola AccountSASPermissions z ciągu.

static function parse(permissions: string): AccountSASPermissions

Parametry

permissions

string

Zwraca

toString()

Tworzy ciąg uprawnień sygnatury dostępu współdzielonego dla konta usługi Azure Storage. Wywołaj tę metodę, aby ustawić pole AccountSASSignatureValues Permissions( Uprawnienia).

Użycie tej metody gwarantuje, że typy zasobów są w kolejności akceptowanej przez usługę.

Zobacz https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas

function toString(): string

Zwraca

string