BlobServiceClient.GetUserDelegationKeyAsync Método

Definição

A GetUserDelegationKeyAsync(Nullable<DateTimeOffset>, DateTimeOffset, CancellationToken) operação recupera uma chave que pode ser usada para delegar a autorização do Active Directory para assinaturas de acesso compartilhado criadas com BlobSasBuilder.

C#
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.UserDelegationKey>> GetUserDelegationKeyAsync(DateTimeOffset? startsOn, DateTimeOffset expiresOn, System.Threading.CancellationToken cancellationToken = default);

Parâmetros

startsOn
Nullable<DateTimeOffset>

Hora de início para a validade da chave, com nulo indicando um início imediato. A hora deve ser especificada em UTC.

expiresOn
DateTimeOffset

Expiração da validade da chave. A hora deve ser especificada em UTC.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar notificações de que a operação deve ser cancelada.

Retornos

Um Response<T> que descreve as estatísticas de replicação de serviço.

Comentários

Um RequestFailedException será gerado se ocorrer uma falha.

Aplica-se a

Produto Versões
Azure SDK for .NET Latest, Preview