AccountSASPermissions class
DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS.
Jest to klasa pomocnika 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ą parametru toString i ustawić jako pole uprawnień w obiekcie AccountSASSignatureValues . 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 | Udzielono uprawnień do dodawania komunikatów, jednostek tabeli i dołączania do obiektów blob. |
create | Udzielono uprawnień do tworzenia kolejek, obiektów blob i plików. |
delete | Udzielono uprawnień do usuwania kolejek i komunikatów. |
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 | Udzielono uprawnień do aktualizowania komunikatów i jednostek tabel. |
write | Udzielono uprawnień do zapisu zasobów. |
Metody
parse(string) | Analizuje pola AccountSASPermissions z ciągu. |
to |
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
Udzielono uprawnień do dodawania komunikatów, jednostek tabeli i dołączania do obiektów blob.
add: boolean
Wartość właściwości
boolean
create
Udzielono uprawnień do tworzenia kolejek, obiektów blob i plików.
create: boolean
Wartość właściwości
boolean
delete
Udzielono uprawnień do usuwania kolejek i komunikatów.
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
Udzielono uprawnień do aktualizowania komunikatów i jednostek tabel.
update: boolean
Wartość właściwości
boolean
write
Udzielono uprawnień do zapisu 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