CloudBlob.GetSharedAccessSignature Méthode

Définition

Surcharges

GetSharedAccessSignature(SharedAccessBlobPolicy)

Renvoie une signature d'accès partagé pour l'objet blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders)

Renvoie une signature d'accès partagé pour l'objet blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, String)

Renvoie une signature d'accès partagé pour l'objet blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String)

Renvoie une signature d'accès partagé pour l'objet blob.

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

Renvoie une signature d'accès partagé pour l'objet blob.

GetSharedAccessSignature(SharedAccessBlobPolicy)

Renvoie une signature d'accès partagé pour l'objet blob.

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

Paramètres

policy
SharedAccessBlobPolicy

Objet SharedAccessBlobPolicy spécifiant la stratégie d'accès pour la signature d'accès partagé.

Retours

Signature d'accès partagé, sous la forme d'une chaîne de requête URI.

Remarques

La chaîne de requête retournée inclut le point d'interrogation de début.

S’applique à

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders)

Renvoie une signature d'accès partagé pour l'objet blob.

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
override this.GetSharedAccessSignature : Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders -> string
Public Function GetSharedAccessSignature (policy As SharedAccessBlobPolicy, headers As SharedAccessBlobHeaders) As String

Paramètres

policy
SharedAccessBlobPolicy

Objet SharedAccessBlobPolicy spécifiant la stratégie d'accès pour la signature d'accès partagé.

headers
SharedAccessBlobHeaders

Objet SharedAccessBlobHeaders spécifiant les valeurs d'en-tête facultatives à définir pour un objet blob dont l'accès s'effectue avec cette signature d'accès partagé.

Retours

Signature d'accès partagé, sous la forme d'une chaîne de requête URI.

S’applique à

GetSharedAccessSignature(SharedAccessBlobPolicy, String)

Renvoie une signature d'accès partagé pour l'objet blob.

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

Paramètres

policy
SharedAccessBlobPolicy

Objet SharedAccessBlobPolicy spécifiant la stratégie d'accès pour la signature d'accès partagé.

groupPolicyIdentifier
String

Chaîne identifiant une stratégie d'accès stockée.

Retours

Signature d'accès partagé, sous la forme d'une chaîne de requête URI.

Remarques

La chaîne de requête retournée inclut le point d'interrogation de début.

S’applique à

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String)

Renvoie une signature d'accès partagé pour l'objet blob.

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
override this.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

Paramètres

policy
SharedAccessBlobPolicy

Objet SharedAccessBlobPolicy spécifiant la stratégie d'accès pour la signature d'accès partagé.

headers
SharedAccessBlobHeaders

Objet SharedAccessBlobHeaders spécifiant les valeurs d'en-tête facultatives à définir pour un objet blob dont l'accès s'effectue avec cette signature d'accès partagé.

groupPolicyIdentifier
String

Chaîne identifiant une stratégie d'accès stockée.

Retours

Signature d'accès partagé, sous la forme d'une chaîne de requête URI.

S’applique à

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

Renvoie une signature d'accès partagé pour l'objet blob.

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
override this.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

Paramètres

policy
SharedAccessBlobPolicy

Objet SharedAccessBlobPolicy spécifiant la stratégie d'accès pour la signature d'accès partagé.

headers
SharedAccessBlobHeaders

Objet SharedAccessBlobHeaders spécifiant les valeurs d'en-tête facultatives à définir pour un objet blob dont l'accès s'effectue avec cette signature d'accès partagé.

groupPolicyIdentifier
String

Chaîne identifiant une stratégie d'accès stockée.

protocols
Nullable<SharedAccessProtocol>

Protocoles autorisés (https uniquement ou http et https). Null si vous ne souhaitez pas restreindre le protocole.

ipAddressOrRange
IPAddressOrRange

Adresse IP autorisée ou plage d’adresses IP. Null si vous ne souhaitez pas restreindre en fonction de l’adresse IP.

Retours

Signature d'accès partagé, sous la forme d'une chaîne de requête URI.

S’applique à