Uses of Class
com.azure.storage.blob.models.UserDelegationKey
Package
Description
Package containing the classes for BlobServiceClient.
Package containing the data models for AzureBlobStorage.
Package containing SAS (shared access signature) classes used by Azure Storage Blobs.
Package containing specialized clients for Azure Storage Blobs.
-
Uses of UserDelegationKey in com.azure.storage.blob
Modifier and TypeMethodDescriptionBlobServiceClient.getUserDelegationKey
(OffsetDateTime start, OffsetDateTime expiry) Gets a user delegation key for use with this account's blob storage.Modifier and TypeMethodDescriptionBlobServiceAsyncClient.getUserDelegationKey
(OffsetDateTime start, OffsetDateTime expiry) Gets a user delegation key for use with this account's blob storage.Mono<com.azure.core.http.rest.Response<UserDelegationKey>>
BlobServiceAsyncClient.getUserDelegationKeyWithResponse
(OffsetDateTime start, OffsetDateTime expiry) Gets a user delegation key for use with this account's blob storage.com.azure.core.http.rest.Response<UserDelegationKey>
BlobServiceClient.getUserDelegationKeyWithResponse
(OffsetDateTime start, OffsetDateTime expiry, Duration timeout, com.azure.core.util.Context context) Gets a user delegation key for use with this account's blob storage.Modifier and TypeMethodDescriptionBlobContainerAsyncClient.generateUserDelegationSas
(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey) Generates a user delegation SAS for the container using the specifiedBlobServiceSasSignatureValues
.BlobContainerAsyncClient.generateUserDelegationSas
(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey, String accountName, com.azure.core.util.Context context) Generates a user delegation SAS for the container using the specifiedBlobServiceSasSignatureValues
.BlobContainerClient.generateUserDelegationSas
(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey) Generates a user delegation SAS for the container using the specifiedBlobServiceSasSignatureValues
.BlobContainerClient.generateUserDelegationSas
(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey, String accountName, com.azure.core.util.Context context) Generates a user delegation SAS for the container using the specifiedBlobServiceSasSignatureValues
. -
Uses of UserDelegationKey in com.azure.storage.blob.models
Modifier and TypeMethodDescriptionUserDelegationKey.setSignedExpiry
(OffsetDateTime signedExpiry) Set the signedExpiry property: The date-time the key expires.UserDelegationKey.setSignedObjectId
(String signedObjectId) Set the signedObjectId property: The Azure Active Directory object ID in GUID format.UserDelegationKey.setSignedService
(String signedService) Set the signedService property: Abbreviation of the Azure Storage service that accepts the key.UserDelegationKey.setSignedStart
(OffsetDateTime signedStart) Set the signedStart property: The date-time the key is active.UserDelegationKey.setSignedTenantId
(String signedTenantId) Set the signedTenantId property: The Azure Active Directory tenant ID in GUID format.UserDelegationKey.setSignedVersion
(String signedVersion) Set the signedVersion property: The service version that created the key.Set the value property: The key as a base64 string. -
Uses of UserDelegationKey in com.azure.storage.blob.sas
Modifier and TypeMethodDescriptionBlobServiceSasSignatureValues.generateSasQueryParameters
(UserDelegationKey delegationKey, String accountName) Deprecated. -
Uses of UserDelegationKey in com.azure.storage.blob.specialized
Modifier and TypeMethodDescriptionBlobAsyncClientBase.generateUserDelegationSas
(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey) Generates a user delegation SAS for the blob using the specifiedBlobServiceSasSignatureValues
.BlobAsyncClientBase.generateUserDelegationSas
(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey, String accountName, com.azure.core.util.Context context) Generates a user delegation SAS for the blob using the specifiedBlobServiceSasSignatureValues
.BlobClientBase.generateUserDelegationSas
(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey) Generates a user delegation SAS for the blob using the specifiedBlobServiceSasSignatureValues
.BlobClientBase.generateUserDelegationSas
(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey, String accountName, com.azure.core.util.Context context) Generates a user delegation SAS for the blob using the specifiedBlobServiceSasSignatureValues
.
BlobServiceSasSignatureValues
.