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á službou ServiceSAS k souboru. Nastavení hodnoty true znamená, že jakýkoli SAS, který tato oprávnění používá, udělí oprávnění pro danou operaci. Jakmile jsou všechny hodnoty nastaveny, měla by být serializována s toString a nastavena jako pole oprávnění na FileSASSignatureValues objektu. Řetězec oprávnění je možné vytvořit bez této třídy, ale pořadí oprávnění je specifické a tato třída zaručuje správnost.
Vlastnosti
| create | Určuje udělený přístup k vytvoření. |
| 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 zaručuje, že oprávnění jsou v pořadí přijatém službou. |
Podrobnosti vlastnosti
create
Určuje udělený přístup k vytvoření.
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 zaručuje, že oprávnění jsou v pořadí přijatém službou.
function toString(): string
Návraty
string
Řetězec, který představuje FileSASPermissions