Compartir a través de


BlobServiceClient.GetUserDelegationKey Método

Definición

La GetUserDelegationKey(Nullable<DateTimeOffset>, DateTimeOffset, CancellationToken) operación recupera una clave que se puede usar para delegar la autorización de Active Directory en firmas de acceso compartido creadas con BlobSasBuilder.

public virtual Azure.Response<Azure.Storage.Blobs.Models.UserDelegationKey> GetUserDelegationKey (DateTimeOffset? startsOn, DateTimeOffset expiresOn, System.Threading.CancellationToken cancellationToken = default);
abstract member GetUserDelegationKey : Nullable<DateTimeOffset> * DateTimeOffset * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.UserDelegationKey>
override this.GetUserDelegationKey : Nullable<DateTimeOffset> * DateTimeOffset * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.UserDelegationKey>
Public Overridable Function GetUserDelegationKey (startsOn As Nullable(Of DateTimeOffset), expiresOn As DateTimeOffset, Optional cancellationToken As CancellationToken = Nothing) As Response(Of UserDelegationKey)

Parámetros

startsOn
Nullable<DateTimeOffset>

Hora de inicio de la validez de la clave, con null que indica un inicio inmediato. La hora debe especificarse en UTC.

expiresOn
DateTimeOffset

Expiración de la validez de la clave. La hora debe especificarse en UTC.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar notificaciones que se deben cancelar en la operación.

Devoluciones

que Response<T> describe las estadísticas de replicación del servicio.

Comentarios

RequestFailedException Se producirá un error si se produce un error.

Se aplica a