public class CommonSasQueryParameters extends Object
| Constructor and Description |
|---|
CommonSasQueryParameters(Map<String,String[]> queryParamsMap,
boolean removeSasParametersFromMap)
Creates a new
CommonSasQueryParameters object. |
| Modifier and Type | Method and Description |
|---|---|
String |
encode()
Encodes all SAS query parameters into a string that can be appended to a URL.
|
String |
getCacheControl() |
String |
getContentDisposition() |
String |
getContentEncoding() |
String |
getContentLanguage() |
String |
getContentType() |
OffsetDateTime |
getExpiryTime() |
String |
getIdentifier() |
OffsetDateTime |
getKeyExpiry() |
String |
getKeyObjectId() |
String |
getKeyService() |
OffsetDateTime |
getKeyStart() |
String |
getKeyTenantId() |
String |
getKeyVersion() |
String |
getPermissions() |
SasProtocol |
getProtocol() |
String |
getResource() |
String |
getResourceTypes() |
SasIpRange |
getSasIpRange() |
String |
getServices() |
String |
getSignature() |
OffsetDateTime |
getStartTime() |
String |
getVersion() |
public CommonSasQueryParameters(Map<String,String[]> queryParamsMap, boolean removeSasParametersFromMap)
CommonSasQueryParameters object.queryParamsMap - All query parameters for the request as key-value pairsremoveSasParametersFromMap - When true, the SAS query parameters will be removed from
queryParamsMappublic String encode()
String representing all SAS query parameters.public String getIdentifier()
public String getResource()
public String getCacheControl()
public String getContentDisposition()
public String getContentEncoding()
public String getContentLanguage()
public String getContentType()
public String getKeyObjectId()
public String getKeyTenantId()
public OffsetDateTime getKeyStart()
public OffsetDateTime getKeyExpiry()
public String getKeyService()
public String getKeyVersion()
public String getServices()
AccountSasService for
more details.public String getResourceTypes()
AccountSasResourceType for more details.public String getVersion()
public SasProtocol getProtocol()
null. Please refer to SasProtocol for more details.public OffsetDateTime getStartTime()
null.public OffsetDateTime getExpiryTime()
public SasIpRange getSasIpRange()
SasIpRangepublic String getPermissions()
public String getSignature()
Copyright © 2020 Microsoft Corporation. All rights reserved.