AccountSASPermissions class
NUR IN NODE.JS RUNTIME VERFÜGBAR.
Dies ist eine Hilfsklasse zum Erstellen einer Zeichenfolge, die die von einem AccountSAS gewährten Berechtigungen darstellt. Das Festlegen eines Werts auf true bedeutet, dass jede SAS, die diese Berechtigungen verwendet, Berechtigungen für diesen Vorgang erteilt. Nachdem alle Werte festgelegt sind, sollte dies mit toString serialisiert und als Berechtigungsfeld für ein AccountSASSignatureValues-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 | Berechtigung zum Hinzufügen von Nachrichten, Tabellenentitäten und zum Anfügen an Blobs erteilt. |
create | Berechtigung zum Erstellen von Warteschlangen, Blobs und Dateien erteilt. |
delete | Berechtigung zum Löschen von Warteschlangen und Nachrichten erteilt. |
list | Berechtigung zum Auflisten von Warteschlangen gewährt. |
process | Berechtigung zum Abrufen und Löschen von Nachrichten gewährt. |
read | Berechtigung zum Lesen von Ressourcen erteilt. |
update | Berechtigungen zum Aktualisieren von Nachrichten und Tabellenentitäten gewährt. |
write | Berechtigung zum Schreiben von Ressourcen erteilt. |
Methoden
parse(string) | Die Analyse initialisiert die AccountSASPermissions-Felder aus einer Zeichenfolge. |
to |
Erstellt die SAS-Berechtigungszeichenfolge für ein Azure Storage-Konto. Rufen Sie diese Methode auf, um das Feld AccountSASSignatureValues Permissions festzulegen. Wenn Sie diese Methode verwenden, wird sichergestellt, dass die Ressourcentypen in einer vom Dienst akzeptierten Reihenfolge sind. Siehe https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas. |
Details zur Eigenschaft
add
Berechtigung zum Hinzufügen von Nachrichten, Tabellenentitäten und zum Anfügen an Blobs erteilt.
add: boolean
Eigenschaftswert
boolean
create
Berechtigung zum Erstellen von Warteschlangen, Blobs und Dateien erteilt.
create: boolean
Eigenschaftswert
boolean
delete
Berechtigung zum Löschen von Warteschlangen und Nachrichten erteilt.
delete: boolean
Eigenschaftswert
boolean
list
Berechtigung zum Auflisten von Warteschlangen gewährt.
list: boolean
Eigenschaftswert
boolean
process
Berechtigung zum Abrufen und Löschen von Nachrichten gewährt.
process: boolean
Eigenschaftswert
boolean
read
Berechtigung zum Lesen von Ressourcen erteilt.
read: boolean
Eigenschaftswert
boolean
update
Berechtigungen zum Aktualisieren von Nachrichten und Tabellenentitäten gewährt.
update: boolean
Eigenschaftswert
boolean
write
Berechtigung zum Schreiben von Ressourcen erteilt.
write: boolean
Eigenschaftswert
boolean
Details zur Methode
parse(string)
Die Analyse initialisiert die AccountSASPermissions-Felder aus einer Zeichenfolge.
static function parse(permissions: string): AccountSASPermissions
Parameter
- permissions
-
string
Gibt zurück
toString()
Erstellt die SAS-Berechtigungszeichenfolge für ein Azure Storage-Konto. Rufen Sie diese Methode auf, um das Feld AccountSASSignatureValues Permissions festzulegen.
Wenn Sie diese Methode verwenden, wird sichergestellt, dass die Ressourcentypen in einer vom Dienst akzeptierten Reihenfolge sind.
Siehe https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas.
function toString(): string
Gibt zurück
string