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.
|
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 |
---|---|
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)
Uses a user delegation key to sign these signature values to produce the proper SAS query parameters.
|
Copyright © 2019 Microsoft Corporation. All rights reserved.