Sdílet prostřednictvím


BlobSASPermissions 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 objektu blob. 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í u <xref:BlobSASSignatureValues> 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

add

Určuje možnost Přidat udělený přístup.

create

Určuje udělený přístup k vytvoření.

delete

Určuje udělený přístup k odstranění.

deleteVersion

Určuje udělený přístup k odstranění verze.

execute

Určuje udělený přístup ke spuštění.

move

Určuje udělený přístup k přesunutí.

read

Určuje udělený přístup pro čtení.

setImmutabilityPolicy

Určuje udělený přístup SetImmutabilityPolicy.

tag

Udělený přístup ke značce Specfies

write

Určuje udělený přístup k zápisu.

Metody

from(BlobSASPermissionsLike)

Vytvoří <xref:BlobSASPermissions> z nezpracovaného objektu, který obsahuje stejné klíče jako on a logické hodnoty pro ně.

parse(string)

Vytvoří <xref:BlobSASPermissions> ze zadaného řetězce oprávnění. Tato metoda vyvolá chybu, pokud narazí na znak, který neodpovídá platnému oprávnění.

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.

Podrobnosti vlastnosti

add

Určuje možnost Přidat udělený přístup.

add: boolean

Hodnota vlastnosti

boolean

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

deleteVersion

Určuje udělený přístup k odstranění verze.

deleteVersion: boolean

Hodnota vlastnosti

boolean

execute

Určuje udělený přístup ke spuštění.

execute: boolean

Hodnota vlastnosti

boolean

move

Určuje udělený přístup k přesunutí.

move: boolean

Hodnota vlastnosti

boolean

read

Určuje udělený přístup pro čtení.

read: boolean

Hodnota vlastnosti

boolean

setImmutabilityPolicy

Určuje udělený přístup SetImmutabilityPolicy.

setImmutabilityPolicy: boolean

Hodnota vlastnosti

boolean

tag

Udělený přístup ke značce Specfies

tag: boolean

Hodnota vlastnosti

boolean

write

Určuje udělený přístup k zápisu.

write: boolean

Hodnota vlastnosti

boolean

Podrobnosti metody

from(BlobSASPermissionsLike)

Vytvoří <xref:BlobSASPermissions> z nezpracovaného objektu, který obsahuje stejné klíče jako on a logické hodnoty pro ně.

static function from(permissionLike: BlobSASPermissionsLike)

Parametry

permissionLike
BlobSASPermissionsLike

Návraty

parse(string)

Vytvoří <xref:BlobSASPermissions> 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)

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

Návraty

string

Řetězec představující objekt blobSASPermissions