FileSASPermissions class
K DISPOZICI POUZE V NODE.JS RUNTIME.
Toto je pomocná třída pro vytvoření řetězce představujícího oprávnění udělená ServiceSAS k souboru. Nastavení hodnoty na true znamená, že každý sas, který používá tato oprávnění, udělí oprávnění pro danou operaci. Jakmile jsou všechny hodnoty nastaveny, měl by být serializován s toString a nastaven jako pole oprávnění fileSASSignatureValues objektu. Je možné vytvořit řetězec oprávnění bez této třídy, ale pořadí oprávnění je zvláštní a tato třída zaručuje správnost.
Vlastnosti
create | Určuje Udělení oprávnění k vytvoření přístupu. |
delete | Určuje udělený přístup k odstranění. |
read | Určuje udělený přístup pro čtení. |
write | Určuje udělený přístup k zápisu. |
Metody
parse(string) | Vytvoří FileSASPermissions ze zadaného řetězce oprávnění. Tato metoda vyvolá chybu, pokud narazí na znak, který neodpovídá platnému oprávnění. |
to |
Převede daná oprávnění na řetězec. Použití této metody zajistí, že oprávnění budou v pořadí, které služba přijme. |
Podrobnosti vlastnosti
create
Určuje Udělení oprávnění k vytvoření přístupu.
create: boolean
Hodnota vlastnosti
boolean
delete
Určuje udělený přístup k odstranění.
delete: boolean
Hodnota vlastnosti
boolean
read
Určuje udělený přístup pro čtení.
read: boolean
Hodnota vlastnosti
boolean
write
Určuje udělený přístup k zápisu.
write: boolean
Hodnota vlastnosti
boolean
Podrobnosti metody
parse(string)
Vytvoří FileSASPermissions ze zadaného řetězce oprávnění. Tato metoda vyvolá chybu, pokud narazí na znak, který neodpovídá platnému oprávnění.
static function parse(permissions: string): FileSASPermissions
Parametry
- permissions
-
string
Návraty
toString()
Převede daná oprávnění na řetězec. Použití této metody zajistí, že oprávnění budou v pořadí, které služba přijme.
function toString(): string
Návraty
string
Řetězec, který představuje FileSASPermissions