CloudBlob.GetSharedAccessSignature Método

Definición

Sobrecargas

GetSharedAccessSignature(SharedAccessBlobPolicy)

Devuelve una firma de acceso compartido para el blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders)

Devuelve una firma de acceso compartido para el blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, String)

Devuelve una firma de acceso compartido para el blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String)

Devuelve una firma de acceso compartido para el blob.

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

Devuelve una firma de acceso compartido para el blob.

GetSharedAccessSignature(SharedAccessBlobPolicy)

Devuelve una firma de acceso compartido para el 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

Parámetros

policy
SharedAccessBlobPolicy

Objeto SharedAccessBlobPolicy que especifica la directiva de acceso para la firma de acceso compartido.

Devoluciones

Firma de acceso compartido, como una cadena de consulta URI.

Comentarios

La cadena de consulta devuelta incluye un signo de interrogación al principio.

Se aplica a

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders)

Devuelve una firma de acceso compartido para el 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

Parámetros

policy
SharedAccessBlobPolicy

Objeto SharedAccessBlobPolicy que especifica la directiva de acceso para la firma de acceso compartido.

headers
SharedAccessBlobHeaders

Objeto SharedAccessBlobHeaders que especifica los valores de encabezados opcionales que se van a establecer para un blob al que se tiene acceso con esta SAS.

Devoluciones

Firma de acceso compartido, como una cadena de consulta URI.

Se aplica a

GetSharedAccessSignature(SharedAccessBlobPolicy, String)

Devuelve una firma de acceso compartido para el 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

Parámetros

policy
SharedAccessBlobPolicy

Objeto SharedAccessBlobPolicy que especifica la directiva de acceso para la firma de acceso compartido.

groupPolicyIdentifier
String

Cadena que identifica una directiva de acceso almacenada.

Devoluciones

Firma de acceso compartido, como una cadena de consulta URI.

Comentarios

La cadena de consulta devuelta incluye un signo de interrogación al principio.

Se aplica a

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String)

Devuelve una firma de acceso compartido para el 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

Parámetros

policy
SharedAccessBlobPolicy

Objeto SharedAccessBlobPolicy que especifica la directiva de acceso para la firma de acceso compartido.

headers
SharedAccessBlobHeaders

Objeto SharedAccessBlobHeaders que especifica los valores de encabezados opcionales que se van a establecer para un blob al que se tiene acceso con esta SAS.

groupPolicyIdentifier
String

Cadena que identifica una directiva de acceso almacenada.

Devoluciones

Firma de acceso compartido, como una cadena de consulta URI.

Se aplica a

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

Devuelve una firma de acceso compartido para el 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

Parámetros

policy
SharedAccessBlobPolicy

Objeto SharedAccessBlobPolicy que especifica la directiva de acceso para la firma de acceso compartido.

headers
SharedAccessBlobHeaders

Objeto SharedAccessBlobHeaders que especifica los valores de encabezados opcionales que se van a establecer para un blob al que se tiene acceso con esta SAS.

groupPolicyIdentifier
String

Cadena que identifica una directiva de acceso almacenada.

protocols
Nullable<SharedAccessProtocol>

Los protocolos permitidos (solo https, o http y https). Null si no desea restringir el protocolo.

ipAddressOrRange
IPAddressOrRange

La dirección IP permitida o el intervalo de direcciones IP. Null si no desea restringir en función de la dirección IP.

Devoluciones

Firma de acceso compartido, como una cadena de consulta URI.

Se aplica a