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. |
delete |
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. |
set |
Hiermee geeft u SetImmutabilityPolicy toegang verleend. |
tag | Hiermee wordt de tagtoegang opgegeven. |
write | Hiermee geeft u de toegestane schrijftoegang op. |
Methoden
from(Container |
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. |
to |
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
- permissionLike
- ContainerSASPermissionsLike
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
Azure SDK for JavaScript