SharedAccessBlobPolicy Klasse
- java.
lang. Object - SharedAccessPolicy
- com.
microsoft. azure. storage. blob. SharedAccessBlobPolicy
- com.
public class SharedAccessBlobPolicy extends SharedAccessPolicy
Stellt eine Richtlinie für den gemeinsamen Zugriff dar, die die Startzeit, Ablaufzeit und Berechtigungen für eine SAS angibt.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
EnumSet<Shared |
getPermissions()
Ruft die Berechtigungen für eine freigegebene Zugriffssignatur ab, die dieser Richtlinie für den freigegebenen Zugriff zugeordnet ist. |
String |
permissionsToString()
Konvertiert die Berechtigungen dieser Richtlinie in eine Zeichenfolge. |
void |
setPermissions(final EnumSet<SharedAccessBlobPermissions> permissions)
Legt die Berechtigungen für eine Freigegebene Zugriffssignatur fest, die dieser Richtlinie für den freigegebenen Zugriff zugeordnet ist. |
void |
setPermissionsFromString(final String value)
Legt freigegebene Zugriffsberechtigungen mithilfe der angegebenen Berechtigungszeichenfolge fest. |
Geerbte Elemente
Details zur Methode
getPermissions
public EnumSet
Ruft die Berechtigungen für eine freigegebene Zugriffssignatur ab, die dieser Richtlinie für den freigegebenen Zugriff zugeordnet ist.
Returns:
java.util.EnumSet
-Objekt, das Werte enthält SharedAccessBlobPermissions , die den Satz von Freigegebenen Zugriffsberechtigungen darstellen.permissionsToString
public String permissionsToString()
Konvertiert die Berechtigungen dieser Richtlinie in eine Zeichenfolge.
Returns:
String
, die die freigegebenen Zugriffsberechtigungen im "racwdl"-Format darstellt, das unter setPermissionsFromString(final String value)beschrieben wird.setPermissions
public void setPermissions(final EnumSet
Legt die Berechtigungen für eine Freigegebene Zugriffssignatur fest, die dieser Richtlinie für den freigegebenen Zugriff zugeordnet ist.
Parameters:
java.util.EnumSet
Objekt dargestellt werden, das Werte enthält SharedAccessBlobPermissions , die für die Shared Access Signature festgelegt werden sollen.
setPermissionsFromString
public void setPermissionsFromString(final String value)
Legt freigegebene Zugriffsberechtigungen mithilfe der angegebenen Berechtigungszeichenfolge fest.
Parameters:
String
, die die freigegebenen Zugriffsberechtigungen darstellt. Die Zeichenfolge muss mindestens einen der folgenden Werte enthalten. Beachten Sie, dass alle Kleinbuchstaben sein müssen. r
: Lesezugriff.a
: Zugriff hinzufügen.c
: Erstellen des Zugriffs.w
: Schreibzugriff.d
: Löschen des Zugriffs.l
: Listenzugriff.
Gilt für:
Azure SDK for Java