Package com.azure.storage.queue.sas
Class QueueServiceSasQueryParameters
java.lang.Object
com.azure.storage.common.sas.BaseSasQueryParameters
com.azure.storage.queue.sas.QueueServiceSasQueryParameters
Deprecated.
Represents the components that make up an Azure Storage SAS' query parameters. This type is not constructed directly
by the user; it is only generated by the
QueueServiceSasSignatureValues
type. Once generated, it can be set
on a QueueClientBuilder
object to be constructed as part of a URL or it can be encoded into a String
and appended to a URL directly (though caution should be taken here in case there are existing query parameters,
which might affect the appropriate means of appending these query parameters). NOTE: Instances of this class are
immutable to ensure thread safety.-
Field Summary
Fields inherited from class com.azure.storage.common.sas.BaseSasQueryParameters
expiryTime, permissions, protocol, sasIpRange, signature, startTime, version
-
Constructor Summary
ConstructorsConstructorDescriptionQueueServiceSasQueryParameters
(Map<String, String[]> queryParametersMap, boolean removeSasParametersFromMap) Deprecated.Please useQueueServiceSasSignatureValues
-
Method Summary
Modifier and TypeMethodDescriptionencode()
Deprecated.Please use the generateSas method on the desired queue client after initializingQueueServiceSasSignatureValues
.Deprecated.Please useQueueServiceSasSignatureValues
Methods inherited from class com.azure.storage.common.sas.BaseSasQueryParameters
formatQueryParameterDate, getExpiryTime, getPermissions, getProtocol, getQueryParameter, getQueryParameter, getSasIpRange, getSignature, getStartTime, getVersion, tryAppendQueryParameter
-
Constructor Details
-
QueueServiceSasQueryParameters
@Deprecated public QueueServiceSasQueryParameters(Map<String, String[]> queryParametersMap, boolean removeSasParametersFromMap) Deprecated.Please useQueueServiceSasSignatureValues
Creates a newQueueServiceSasQueryParameters
object.- Parameters:
queryParametersMap
- All query parameters for the request as key-value pairsremoveSasParametersFromMap
- Whentrue
, the SAS query parameters will be removed fromqueryParametersMap
-
-
Method Details
-
getIdentifier
Deprecated.Please useQueueServiceSasSignatureValues
Gets the signed identifier (only forQueueServiceSasSignatureValues
) ornull
.- Returns:
- The signed identifier (only for
QueueServiceSasSignatureValues
) ornull
. Please see here for more information.
-
encode
Deprecated.Please use the generateSas method on the desired queue client after initializingQueueServiceSasSignatureValues
.Encodes all SAS query parameters into a string that can be appended to a URL.- Specified by:
encode
in classBaseSasQueryParameters
- Returns:
- A
String
representing the SAS query parameters.
-
QueueServiceSasSignatureValues
.