BlobSASPermissions class
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL.
Ez egy segédosztály, amely egy sztringet hoz létre, amely a ServiceSAS által egy blobnak adott engedélyeket jelöli. Az érték igaz értékre állítása azt jelenti, hogy minden sas, amely ezeket az engedélyeket használja, engedélyeket ad az adott művelethez. Miután az összes érték be van állítva, ezt szerializálni kell a toString használatával, és egy BlobSASSignatureValues objektum engedélymezőjeként kell beállítani. Az engedélysztring ezen osztály nélkül is létrehozható, de az engedélyek sorrendje adott, és ez az osztály garantálja a helyességet.
Tulajdonságok
add | Megadja a Hozzáférés megadása lehetőséget. |
create | Megadja a Hozzáférési jogosultság létrehozása lehetőséget. |
delete | Megadja a Megadott hozzáférés törlése lehetőséget. |
delete |
Megadja a Megadott verziójú hozzáférés törlése beállítást. |
execute | Megadja a megadott hozzáférés végrehajtásának megadását. |
move | Megadja a hozzáférési jogosultság áthelyezését. |
permanent |
Itt adhatja meg, hogy az állandó törlés engedélyezett-e. |
read | Megadja a megadott olvasási hozzáférést. |
set |
Megadja a megadott SetImmutabilityPolicy-hozzáférést. |
tag | Specfies Címke hozzáférés biztosított. |
write | Megadja a megadott írási hozzáférést. |
Metódusok
from(Blob |
BlobSASPermissionst hoz létre egy nyers objektumból, amely ugyanazokat a kulcsokat és logikai értékeket tartalmazza. |
parse(string) | BlobSASPermissions létrehozása a megadott engedélysztringből. Ez a metódus hibát jelez, ha olyan karakterrel találkozik, amely nem felel meg egy érvényes engedélynek. |
to |
A megadott engedélyeket sztringgé alakítja. Ezzel a módszerrel garantálható, hogy az engedélyek a szolgáltatás által elfogadott sorrendben legyenek. |
Tulajdonság adatai
add
Megadja a Hozzáférés megadása lehetőséget.
add: boolean
Tulajdonság értéke
boolean
create
Megadja a Hozzáférési jogosultság létrehozása lehetőséget.
create: boolean
Tulajdonság értéke
boolean
delete
Megadja a Megadott hozzáférés törlése lehetőséget.
delete: boolean
Tulajdonság értéke
boolean
deleteVersion
Megadja a Megadott verziójú hozzáférés törlése beállítást.
deleteVersion: boolean
Tulajdonság értéke
boolean
execute
Megadja a megadott hozzáférés végrehajtásának megadását.
execute: boolean
Tulajdonság értéke
boolean
move
Megadja a hozzáférési jogosultság áthelyezését.
move: boolean
Tulajdonság értéke
boolean
permanentDelete
Itt adhatja meg, hogy az állandó törlés engedélyezett-e.
permanentDelete: boolean
Tulajdonság értéke
boolean
read
Megadja a megadott olvasási hozzáférést.
read: boolean
Tulajdonság értéke
boolean
setImmutabilityPolicy
Megadja a megadott SetImmutabilityPolicy-hozzáférést.
setImmutabilityPolicy: boolean
Tulajdonság értéke
boolean
tag
Specfies Címke hozzáférés biztosított.
tag: boolean
Tulajdonság értéke
boolean
write
Megadja a megadott írási hozzáférést.
write: boolean
Tulajdonság értéke
boolean
Metódus adatai
from(BlobSASPermissionsLike)
BlobSASPermissionst hoz létre egy nyers objektumból, amely ugyanazokat a kulcsokat és logikai értékeket tartalmazza.
static function from(permissionLike: BlobSASPermissionsLike): BlobSASPermissions
Paraméterek
- permissionLike
- BlobSASPermissionsLike
Válaszok
parse(string)
BlobSASPermissions létrehozása a megadott engedélysztringből. Ez a metódus hibát jelez, ha olyan karakterrel találkozik, amely nem felel meg egy érvényes engedélynek.
static function parse(permissions: string): BlobSASPermissions
Paraméterek
- permissions
-
string
Válaszok
toString()
A megadott engedélyeket sztringgé alakítja. Ezzel a módszerrel garantálható, hogy az engedélyek a szolgáltatás által elfogadott sorrendben legyenek.
function toString(): string
Válaszok
string
Egy sztring, amely a BlobSASPermissions értéket jelöli