Partilhar via


CloudBlobClient.GetUserDelegationKeyAsync Método

Definição

Sobrecargas

GetUserDelegationKeyAsync(DateTimeOffset, DateTimeOffset)

Obtém uma chave de delegação de usuário para gerar tokens de assinatura de acesso compartilhado baseados em delegação de usuário de forma assíncrona.

GetUserDelegationKeyAsync(DateTimeOffset, DateTimeOffset, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Obtém uma chave de delegação de usuário para gerar tokens de assinatura de acesso compartilhado baseados em delegação de usuário de forma assíncrona.

GetUserDelegationKeyAsync(DateTimeOffset, DateTimeOffset)

Obtém uma chave de delegação de usuário para gerar tokens de assinatura de acesso compartilhado baseados em delegação de usuário de forma assíncrona.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Storage.UserDelegationKey> GetUserDelegationKeyAsync (DateTimeOffset keyStart, DateTimeOffset keyEnd);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member GetUserDelegationKeyAsync : DateTimeOffset * DateTimeOffset -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.UserDelegationKey>
override this.GetUserDelegationKeyAsync : DateTimeOffset * DateTimeOffset -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.UserDelegationKey>
Public Overridable Function GetUserDelegationKeyAsync (keyStart As DateTimeOffset, keyEnd As DateTimeOffset) As Task(Of UserDelegationKey)

Parâmetros

keyStart
DateTimeOffset

Início efetivo da validade da chave, expresso como um DateTimeOffset.

keyEnd
DateTimeOffset

Fim efetivo da validade da chave, expresso como um DateTimeOffset.

Retornos

Um objeto Task<TResult> do tipo UserDelegationKey que representa a operação assíncrona.

Atributos

Aplica-se a

GetUserDelegationKeyAsync(DateTimeOffset, DateTimeOffset, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Obtém uma chave de delegação de usuário para gerar tokens de assinatura de acesso compartilhado baseados em delegação de usuário de forma assíncrona.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Storage.UserDelegationKey> GetUserDelegationKeyAsync (DateTimeOffset keyStart, DateTimeOffset keyEnd, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member GetUserDelegationKeyAsync : DateTimeOffset * DateTimeOffset * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.UserDelegationKey>
override this.GetUserDelegationKeyAsync : DateTimeOffset * DateTimeOffset * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Storage.UserDelegationKey>
Public Overridable Function GetUserDelegationKeyAsync (keyStart As DateTimeOffset, keyEnd As DateTimeOffset, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of UserDelegationKey)

Parâmetros

keyStart
DateTimeOffset

Início efetivo da validade da chave, expresso como um DateTimeOffset.

keyEnd
DateTimeOffset

Fim efetivo da validade da chave, expresso como um DateTimeOffset.

accessCondition
AccessCondition

Um objeto AccessCondition que representa a condição que deve ser atendida para que a solicitação continue. Se for null, nenhuma condição é usada.

options
BlobRequestOptions

Um objeto BlobRequestOptions que especifica opções adicionais para a solicitação.

operationContext
OperationContext

Um objeto OperationContext que representa o contexto da operação atual.

cancellationToken
CancellationToken

Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.

Retornos

Um objeto Task<TResult> do tipo UserDelegationKey que representa a operação assíncrona.

Atributos

Aplica-se a