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.
|
Modifier and Type | Method and Description |
---|---|
UserDelegationKey |
BlobServiceClient.getUserDelegationKey(OffsetDateTime start,
OffsetDateTime expiry)
Gets a user delegation key for use with this account's blob storage.
|
Modifier and Type | Method and Description |
---|---|
String |
BlobContainerClient.generateUserDelegationSas(BlobServiceSasSignatureValues blobServiceSasSignatureValues,
UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the container using the specified
BlobServiceSasSignatureValues . |
String |
BlobContainerAsyncClient.generateUserDelegationSas(BlobServiceSasSignatureValues blobServiceSasSignatureValues,
UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the container using the specified
BlobServiceSasSignatureValues . |
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
BlobServiceSasQueryParameters |
BlobServiceSasSignatureValues.generateSasQueryParameters(UserDelegationKey delegationKey,
String accountName)
Deprecated.
Please use the generateUserDelegationSas(BlobServiceSasSignatureValues, UserDelegationKey) method on
the desired container/blob client after initializing
BlobServiceSasSignatureValues . |
Modifier and Type | Method and Description |
---|---|
String |
BlobAsyncClientBase.generateUserDelegationSas(BlobServiceSasSignatureValues blobServiceSasSignatureValues,
UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the blob using the specified
BlobServiceSasSignatureValues . |
String |
BlobClientBase.generateUserDelegationSas(BlobServiceSasSignatureValues blobServiceSasSignatureValues,
UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the blob using the specified
BlobServiceSasSignatureValues . |
Copyright © 2020 Microsoft Corporation. All rights reserved.