| Package | Description |
|---|---|
| com.azure.storage.file.datalake |
Package containing the class required for DataLakeStorageClient.
|
| com.azure.storage.file.datalake.sas |
Package containing sas related classes for DataLakeStorageClient.
|
| Modifier and Type | Method and Description |
|---|---|
String |
DataLakeFileSystemAsyncClient.generateSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues)
Generates a service SAS for the file system using the specified
DataLakeServiceSasSignatureValues |
String |
DataLakePathClient.generateSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues)
Generates a service SAS for the path using the specified
DataLakeServiceSasSignatureValues |
String |
DataLakePathAsyncClient.generateSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues)
Generates a service SAS for the path using the specified
DataLakeServiceSasSignatureValues |
String |
DataLakeFileSystemClient.generateSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues)
Generates a service SAS for the file system using the specified
DataLakeServiceSasSignatureValues |
String |
DataLakeFileSystemAsyncClient.generateSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
com.azure.core.util.Context context)
Generates a service SAS for the file system using the specified
DataLakeServiceSasSignatureValues |
String |
DataLakePathClient.generateSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
com.azure.core.util.Context context)
Generates a service SAS for the path using the specified
DataLakeServiceSasSignatureValues |
String |
DataLakePathAsyncClient.generateSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
com.azure.core.util.Context context)
Generates a service SAS for the path using the specified
DataLakeServiceSasSignatureValues |
String |
DataLakeFileSystemClient.generateSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
com.azure.core.util.Context context)
Generates a service SAS for the file system using the specified
DataLakeServiceSasSignatureValues |
String |
DataLakeFileSystemAsyncClient.generateUserDelegationSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the file system using the specified
DataLakeServiceSasSignatureValues. |
String |
DataLakePathClient.generateUserDelegationSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the path using the specified
DataLakeServiceSasSignatureValues. |
String |
DataLakePathAsyncClient.generateUserDelegationSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the path using the specified
DataLakeServiceSasSignatureValues. |
String |
DataLakeFileSystemClient.generateUserDelegationSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
UserDelegationKey userDelegationKey)
Generates a user delegation SAS for the file system using the specified
DataLakeServiceSasSignatureValues. |
String |
DataLakeFileSystemAsyncClient.generateUserDelegationSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
UserDelegationKey userDelegationKey,
String accountName,
com.azure.core.util.Context context)
Generates a user delegation SAS for the file system using the specified
DataLakeServiceSasSignatureValues. |
String |
DataLakePathClient.generateUserDelegationSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
UserDelegationKey userDelegationKey,
String accountName,
com.azure.core.util.Context context)
Generates a user delegation SAS for the path using the specified
DataLakeServiceSasSignatureValues. |
String |
DataLakePathAsyncClient.generateUserDelegationSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
UserDelegationKey userDelegationKey,
String accountName,
com.azure.core.util.Context context)
Generates a user delegation SAS for the path using the specified
DataLakeServiceSasSignatureValues. |
String |
DataLakeFileSystemClient.generateUserDelegationSas(DataLakeServiceSasSignatureValues dataLakeServiceSasSignatureValues,
UserDelegationKey userDelegationKey,
String accountName,
com.azure.core.util.Context context)
Generates a user delegation SAS for the file system using the specified
DataLakeServiceSasSignatureValues. |
| Modifier and Type | Method and Description |
|---|---|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setAgentObjectId(String agentObjectId)
Sets the AAD object ID of a user assumed to be unauthorized by the owner of the user delegation key to perform
the action granted by the SAS token.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setCacheControl(String cacheControl)
Sets the cache-control header for the SAS.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setContentDisposition(String contentDisposition)
Sets the content-disposition header for the SAS.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setContentEncoding(String contentEncoding)
Sets the content-encoding header for the SAS.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setContentLanguage(String contentLanguage)
Sets the content-language header for the SAS.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setContentType(String contentType)
Sets the content-type header for the SAS.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setCorrelationId(String correlationId)
Sets the correlation id value for the SAS.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setExpiryTime(OffsetDateTime expiryTime)
Sets the time after which the SAS will no longer work.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setIdentifier(String identifier)
Sets the name of the access policy on the file system this SAS references if any.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setPermissions(FileSystemSasPermission permissions)
Sets the File System permissions allowed by the SAS.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setPermissions(PathSasPermission permissions)
Sets the Path permissions allowed by the SAS.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setPreauthorizedAgentObjectId(String preauthorizedAgentObjectId)
Sets the AAD object ID of a user assumed to be authorized by the owner of the user delegation key to perform the
action granted by the SAS token.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setProtocol(com.azure.storage.common.sas.SasProtocol protocol)
Sets the
SasProtocol which determines the protocols allowed by the SAS. |
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setSasIpRange(com.azure.storage.common.sas.SasIpRange sasIpRange)
Sets the
SasIpRange which determines the IP ranges that are allowed to use the SAS. |
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setStartTime(OffsetDateTime startTime)
Sets when the SAS will take effect.
|
DataLakeServiceSasSignatureValues |
DataLakeServiceSasSignatureValues.setVersion(String version)
Deprecated.
The version is set to the latest version of sas. Users should stop calling this API as it is now
treated as a no-op.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.