Delen via


ContainerSASPermissions class

Dit is een helperklasse voor het maken van een tekenreeks die de machtigingen vertegenwoordigt die door een ServiceSAS aan een container worden verleend. Als u een waarde instelt op true, betekent dit dat elke SAS die deze machtigingen gebruikt, machtigingen verleent voor die bewerking. Zodra alle waarden zijn ingesteld, moet dit worden geserialiseerd met toString en worden ingesteld als het machtigingsveld voor een <xref:BlobSASSignatureValues> object. Het is mogelijk om de machtigingsreeks te maken zonder deze klasse, maar de volgorde van de machtigingen is bijzonder en deze klasse garandeert juistheid.

Eigenschappen

add

Hiermee geeft u Toegang verleend toevoegen op.

create

Hiermee geeft u toegang maken verleend.

delete

Hiermee geeft u De toegang verleend verwijderen op.

deleteVersion

Hiermee geeft u versie toegang verleend verwijderen.

execute

Hiermee geeft u De toegang uitvoeren verleend op.

list

Hiermee geeft u lijsttoegang verleend.

move

Hiermee geeft u de verleende toegang verplaatsen op.

read

Hiermee geeft u de verleende leestoegang op.

setImmutabilityPolicy

Hiermee geeft u SetImmutabilityPolicy toegang verleend.

tag

Hiermee wordt de tagtoegang opgegeven.

write

Hiermee geeft u de toegestane schrijftoegang op.

Methoden

from(ContainerSASPermissionsLike)

Hiermee maakt u een <xref:ContainerSASPermissions> van een onbewerkt object dat dezelfde sleutels als het bevat en booleaanse waarden voor deze objecten.

parse(string)

Hiermee maakt u een <xref:ContainerSASPermissions> op basis van de opgegeven machtigingentekenreeks. Deze methode genereert een fout als er een teken optreedt dat niet overeenkomt met een geldige machtiging.

toString()

Converteert de opgegeven machtigingen naar een tekenreeks. Als u deze methode gebruikt, wordt gegarandeerd dat de machtigingen zich in een volgorde bevinden die door de service wordt geaccepteerd. De volgorde van de tekens moet zijn zoals hier is opgegeven om de juistheid te garanderen.

Eigenschapdetails

add

Hiermee geeft u Toegang verleend toevoegen op.

add: boolean

Waarde van eigenschap

boolean

create

Hiermee geeft u toegang maken verleend.

create: boolean

Waarde van eigenschap

boolean

delete

Hiermee geeft u De toegang verleend verwijderen op.

delete: boolean

Waarde van eigenschap

boolean

deleteVersion

Hiermee geeft u versie toegang verleend verwijderen.

deleteVersion: boolean

Waarde van eigenschap

boolean

execute

Hiermee geeft u De toegang uitvoeren verleend op.

execute: boolean

Waarde van eigenschap

boolean

list

Hiermee geeft u lijsttoegang verleend.

list: boolean

Waarde van eigenschap

boolean

move

Hiermee geeft u de verleende toegang verplaatsen op.

move: boolean

Waarde van eigenschap

boolean

read

Hiermee geeft u de verleende leestoegang op.

read: boolean

Waarde van eigenschap

boolean

setImmutabilityPolicy

Hiermee geeft u SetImmutabilityPolicy toegang verleend.

setImmutabilityPolicy: boolean

Waarde van eigenschap

boolean

tag

Hiermee wordt de tagtoegang opgegeven.

tag: boolean

Waarde van eigenschap

boolean

write

Hiermee geeft u de toegestane schrijftoegang op.

write: boolean

Waarde van eigenschap

boolean

Methodedetails

from(ContainerSASPermissionsLike)

Hiermee maakt u een <xref:ContainerSASPermissions> van een onbewerkt object dat dezelfde sleutels als het bevat en booleaanse waarden voor deze objecten.

static function from(permissionLike: ContainerSASPermissionsLike)

Parameters

Retouren

parse(string)

Hiermee maakt u een <xref:ContainerSASPermissions> op basis van de opgegeven machtigingentekenreeks. Deze methode genereert een fout als er een teken optreedt dat niet overeenkomt met een geldige machtiging.

static function parse(permissions: string)

Parameters

permissions

string

Retouren

toString()

Converteert de opgegeven machtigingen naar een tekenreeks. Als u deze methode gebruikt, wordt gegarandeerd dat de machtigingen zich in een volgorde bevinden die door de service wordt geaccepteerd. De volgorde van de tekens moet zijn zoals hier is opgegeven om de juistheid te garanderen.

function toString()

Retouren

string