CloudBlob.GetUserDelegationSharedAccessSignature Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve una firma de acceso compartido basada en delegación de usuarios para el blob, con credenciales basadas únicamente en el UserDelegationKey proporcionado.
public string GetUserDelegationSharedAccessSignature (Microsoft.Azure.Storage.UserDelegationKey delegationKey, Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy policy, Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders headers = default, Microsoft.Azure.Storage.SharedAccessProtocol? protocols = default, Microsoft.Azure.Storage.IPAddressOrRange ipAddressOrRange = default);
member this.GetUserDelegationSharedAccessSignature : Microsoft.Azure.Storage.UserDelegationKey * Microsoft.Azure.Storage.Blob.SharedAccessBlobPolicy * Microsoft.Azure.Storage.Blob.SharedAccessBlobHeaders * Nullable<Microsoft.Azure.Storage.SharedAccessProtocol> * Microsoft.Azure.Storage.IPAddressOrRange -> string
Public Function GetUserDelegationSharedAccessSignature (delegationKey As UserDelegationKey, policy As SharedAccessBlobPolicy, Optional headers As SharedAccessBlobHeaders = Nothing, Optional protocols As Nullable(Of SharedAccessProtocol) = Nothing, Optional ipAddressOrRange As IPAddressOrRange = Nothing) As String
Parámetros
- delegationKey
- UserDelegationKey
UserDelegationKey para firmar este token de SAS.
- 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.
- protocols
- Nullable<SharedAccessProtocol>
Los protocolos permitidos (solo https, o http y https). Null si no desea restringir el protocolo.
- ipAddressOrRange
- IPAddressOrRange
Dirección IP permitida o intervalo de direcciones IP. Null si no desea restringir en función de la dirección IP.
Devoluciones
Se aplica a
Azure SDK for .NET