Freigeben über


ICloudBlob.GetSharedAccessSignature Methode

Definition

Überlädt

GetSharedAccessSignature(SharedAccessBlobPolicy)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

GetSharedAccessSignature(SharedAccessBlobPolicy, String)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

GetSharedAccessSignature(SharedAccessBlobPolicy)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy);
abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy -> string
Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy) As String

Parameter

policy
SharedAccessBlobPolicy

Ein SharedAccessBlobPolicy-Objekt, das die Zugriffsrichtlinie für die SAS angibt.

Gibt zurück

Eine SAS als URI-Abfragezeichenfolge.

Hinweise

Die zurückgegebene Abfragezeichenfolge enthält das vorangestellte Fragezeichen.

Gilt für:

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers);
abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders -> string
Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, headers As SharedAccessBlobHeaders) As String

Parameter

policy
SharedAccessBlobPolicy

Ein SharedAccessBlobPolicy-Objekt, das die Zugriffsrichtlinie für die SAS angibt.

headers
SharedAccessBlobHeaders

Ein SharedAccessBlobHeaders-Objekt, das optionale festzulegende Headerwerte für ein Blob angibt, auf das mit dieser SAS zugegriffen wird.

Gibt zurück

Eine SAS als URI-Abfragezeichenfolge.

Gilt für:

GetSharedAccessSignature(SharedAccessBlobPolicy, String)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, string groupPolicyIdentifier);
abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * string -> string
Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, groupPolicyIdentifier As String) As String

Parameter

policy
SharedAccessBlobPolicy

Ein SharedAccessBlobPolicy-Objekt, das die Zugriffsrichtlinie für die SAS angibt.

groupPolicyIdentifier
String

Eine Zeichenfolge, die eine gespeicherte Zugriffsrichtlinie identifiziert.

Gibt zurück

Eine SAS als URI-Abfragezeichenfolge.

Hinweise

Die zurückgegebene Abfragezeichenfolge enthält das vorangestellte Fragezeichen.

Gilt für:

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers, string groupPolicyIdentifier);
abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders * string -> string
Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, headers As SharedAccessBlobHeaders, groupPolicyIdentifier As String) As String

Parameter

policy
SharedAccessBlobPolicy

Ein SharedAccessBlobPolicy-Objekt, das die Zugriffsrichtlinie für die SAS angibt.

headers
SharedAccessBlobHeaders

Ein SharedAccessBlobHeaders-Objekt, das optionale festzulegende Headerwerte für ein Blob angibt, auf das mit dieser SAS zugegriffen wird.

groupPolicyIdentifier
String

Eine Zeichenfolge, die eine gespeicherte Zugriffsrichtlinie identifiziert.

Gibt zurück

Eine SAS als URI-Abfragezeichenfolge.

Gilt für:

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)

Gibt eine SAS (Shared Access Signature, Signatur für den gemeinsamen Zugriff) für das Blob zurück.

public string GetSharedAccessSignature (Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers, string groupPolicyIdentifier, Microsoft.Azure.Storage.SharedAccessProtocol? protocols, Microsoft.Azure.Storage.IPAddressOrRange ipAddressOrRange);
abstract member GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders * string * Nullable<Microsoft.Azure.Storage.SharedAccessProtocol> * Microsoft.Azure.Storage.IPAddressOrRange -> string
Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, headers As SharedAccessBlobHeaders, groupPolicyIdentifier As String, protocols As Nullable(Of SharedAccessProtocol), ipAddressOrRange As IPAddressOrRange) As String

Parameter

policy
SharedAccessBlobPolicy

Ein SharedAccessBlobPolicy-Objekt, das die Zugriffsrichtlinie für die SAS angibt.

headers
SharedAccessBlobHeaders

Ein SharedAccessBlobHeaders-Objekt, das optionale festzulegende Headerwerte für ein Blob angibt, auf das mit dieser SAS zugegriffen wird.

groupPolicyIdentifier
String

Eine Zeichenfolge, die eine gespeicherte Zugriffsrichtlinie identifiziert.

protocols
Nullable<SharedAccessProtocol>

Die zulässigen Protokolle (nur https oder http und https). Null, wenn Sie das Protokoll nicht einschränken möchten.

ipAddressOrRange
IPAddressOrRange

Die zulässige IP-Adresse oder der IP-Adressbereich. Null, wenn Sie nicht basierend auf der IP-Adresse einschränken möchten.

Gibt zurück

Eine SAS als URI-Abfragezeichenfolge.

Gilt für: