Uses of Class
com.azure.storage.blob.models.UserDelegationKey
-
Packages that use UserDelegationKey Package Description com.azure.storage.blob Package containing the classes for BlobServiceClient.com.azure.storage.blob.models Package containing classes for AzureBlobStorage.com.azure.storage.blob.sas Package containing SAS (shared access signature) classes used by Azure Storage Blobs.com.azure.storage.blob.specialized Package containing specialized clients for Azure Storage Blobs. -
-
Uses of UserDelegationKey in com.azure.storage.blob
Methods in com.azure.storage.blob that return UserDelegationKey Modifier and Type Method Description UserDelegationKey
BlobServiceClient. getUserDelegationKey(OffsetDateTime start, OffsetDateTime expiry)
Gets a user delegation key for use with this account's blob storage.Methods in com.azure.storage.blob that return types with arguments of type UserDelegationKey Modifier and Type Method Description Mono<UserDelegationKey>
BlobServiceAsyncClient. 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.Methods in com.azure.storage.blob with parameters of type UserDelegationKey Modifier and Type Method Description String
BlobContainerAsyncClient. generateUserDelegationSas(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the container using the specifiedBlobServiceSasSignatureValues
.String
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
.String
BlobContainerClient. generateUserDelegationSas(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the container using the specifiedBlobServiceSasSignatureValues
.String
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
Methods in com.azure.storage.blob.models that return UserDelegationKey Modifier and Type Method Description UserDelegationKey
UserDelegationKey. setSignedExpiry(OffsetDateTime signedExpiry)
Set the signedExpiry property: The date-time the key expires.UserDelegationKey
UserDelegationKey. setSignedObjectId(String signedObjectId)
Set the signedObjectId property: The Azure Active Directory object ID in GUID format.UserDelegationKey
UserDelegationKey. setSignedService(String signedService)
Set the signedService property: Abbreviation of the Azure Storage service that accepts the key.UserDelegationKey
UserDelegationKey. setSignedStart(OffsetDateTime signedStart)
Set the signedStart property: The date-time the key is active.UserDelegationKey
UserDelegationKey. setSignedTenantId(String signedTenantId)
Set the signedTenantId property: The Azure Active Directory tenant ID in GUID format.UserDelegationKey
UserDelegationKey. setSignedVersion(String signedVersion)
Set the signedVersion property: The service version that created the key.UserDelegationKey
UserDelegationKey. setValue(String value)
Set the value property: The key as a base64 string. -
Uses of UserDelegationKey in com.azure.storage.blob.sas
Methods in com.azure.storage.blob.sas with parameters of type UserDelegationKey Modifier and Type Method Description BlobServiceSasQueryParameters
BlobServiceSasSignatureValues. generateSasQueryParameters(UserDelegationKey delegationKey, String accountName)
Deprecated.Please use the generateUserDelegationSas(BlobServiceSasSignatureValues, UserDelegationKey) method on the desired container/blob client after initializingBlobServiceSasSignatureValues
. -
Uses of UserDelegationKey in com.azure.storage.blob.specialized
Methods in com.azure.storage.blob.specialized with parameters of type UserDelegationKey Modifier and Type Method Description String
BlobAsyncClientBase. generateUserDelegationSas(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the blob using the specifiedBlobServiceSasSignatureValues
.String
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
.String
BlobClientBase. generateUserDelegationSas(BlobServiceSasSignatureValues blobServiceSasSignatureValues, UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the blob using the specifiedBlobServiceSasSignatureValues
.String
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
.
-