Megosztás a következőn keresztül:


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.

deleteVersion

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.

permanentDelete

Itt adhatja meg, hogy az állandó törlés engedélyezett-e.

read

Megadja a megadott olvasási hozzáférést.

setImmutabilityPolicy

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(BlobSASPermissionsLike)

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.

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.

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