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 useQueueServiceSasSignatureValuesMethods 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 useQueueServiceSasSignatureValuesCreates a newQueueServiceSasQueryParametersobject.- 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 useQueueServiceSasSignatureValuesGets 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:
encodein classBaseSasQueryParameters- Returns:
- A
Stringrepresenting the SAS query parameters.
-
QueueServiceSasSignatureValues.