ContainerSASPermissions class
Dies ist eine Hilfsklasse zum Erstellen einer Zeichenfolge, die die Berechtigungen darstellt, die einem Container von einem ServiceSAS erteilt werden. Das Festlegen eines Werts auf true bedeutet, dass jede SAS, die diese Berechtigungen verwendet, Berechtigungen für diesen Vorgang erteilt. Sobald alle Werte festgelegt sind, sollte dies mit toString serialisiert und als Berechtigungsfeld für ein <xref:BlobSASSignatureValues> Objekt festgelegt werden. Es ist möglich, die Berechtigungszeichenfolge ohne diese Klasse zu erstellen, aber die Reihenfolge der Berechtigungen ist besonders, und diese Klasse garantiert die Richtigkeit.
Eigenschaften
add | Gibt den gewährten Zugriff hinzufügen an. |
create | Gibt den gewährten Create-Zugriff an. |
delete | Gibt den gewährten Delete-Zugriff an. |
delete |
Gibt den gewährten Versionszugriff für Löschen an. |
execute | Gibt den gewährten Execute-Zugriff an. |
list | Gibt den gewährten Listenzugriff an. |
move | Gibt den gewährten Verschiebungszugriff an. |
read | Gibt den gewährten Lesezugriff an. |
set |
Gibt den gewährten SetImmutabilityPolicy-Zugriff an. |
tag | Gibt den gewährten Tagzugriff an. |
write | Gibt den gewährten Schreibzugriff an. |
Methoden
from(Container |
Erstellt ein <xref:ContainerSASPermissions> aus einem Rohobjekt, das dieselben Schlüssel wie es und boolesche Werte für sie enthält. |
parse(string) | Erstellt eine aus der angegebenen Berechtigungszeichenfolge <xref:ContainerSASPermissions> . Diese Methode löst einen Fehler aus, wenn ein Zeichen gefunden wird, das keiner gültigen Berechtigung entspricht. |
to |
Konvertiert die angegebenen Berechtigungen in eine Zeichenfolge. Wenn Sie diese Methode verwenden, wird sichergestellt, dass die Berechtigungen in einer vom Dienst akzeptierten Reihenfolge liegen. Die Reihenfolge der Zeichen sollte wie hier angegeben sein, um die Richtigkeit sicherzustellen. |
Details zur Eigenschaft
add
Gibt den gewährten Zugriff hinzufügen an.
add: boolean
Eigenschaftswert
boolean
create
Gibt den gewährten Create-Zugriff an.
create: boolean
Eigenschaftswert
boolean
delete
Gibt den gewährten Delete-Zugriff an.
delete: boolean
Eigenschaftswert
boolean
deleteVersion
Gibt den gewährten Versionszugriff für Löschen an.
deleteVersion: boolean
Eigenschaftswert
boolean
execute
Gibt den gewährten Execute-Zugriff an.
execute: boolean
Eigenschaftswert
boolean
list
Gibt den gewährten Listenzugriff an.
list: boolean
Eigenschaftswert
boolean
move
Gibt den gewährten Verschiebungszugriff an.
move: boolean
Eigenschaftswert
boolean
read
Gibt den gewährten Lesezugriff an.
read: boolean
Eigenschaftswert
boolean
setImmutabilityPolicy
Gibt den gewährten SetImmutabilityPolicy-Zugriff an.
setImmutabilityPolicy: boolean
Eigenschaftswert
boolean
tag
Gibt den gewährten Tagzugriff an.
tag: boolean
Eigenschaftswert
boolean
write
Gibt den gewährten Schreibzugriff an.
write: boolean
Eigenschaftswert
boolean
Details zur Methode
from(ContainerSASPermissionsLike)
Erstellt ein <xref:ContainerSASPermissions> aus einem Rohobjekt, das dieselben Schlüssel wie es und boolesche Werte für sie enthält.
static function from(permissionLike: ContainerSASPermissionsLike)
Parameter
- permissionLike
- ContainerSASPermissionsLike
Gibt zurück
parse(string)
Erstellt eine aus der angegebenen Berechtigungszeichenfolge <xref:ContainerSASPermissions> . Diese Methode löst einen Fehler aus, wenn ein Zeichen gefunden wird, das keiner gültigen Berechtigung entspricht.
static function parse(permissions: string)
Parameter
- permissions
-
string
Gibt zurück
toString()
Konvertiert die angegebenen Berechtigungen in eine Zeichenfolge. Wenn Sie diese Methode verwenden, wird sichergestellt, dass die Berechtigungen in einer vom Dienst akzeptierten Reihenfolge liegen. Die Reihenfolge der Zeichen sollte wie hier angegeben sein, um die Richtigkeit sicherzustellen.
function toString()
Gibt zurück
string
Azure SDK for JavaScript
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für