SASQueryParameters Class

Definition

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 AccountSASSignatureValues and ServiceSASSignatureValues types. Once generated, it can be set on a BlobURLParts object to be constructed as part of a URL or it can be encoded into aStringĀ  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.

public class SASQueryParameters
Inheritance
java.lang.Object
SASQueryParameters

Methods

cacheControl()
contentDisposition()
contentEncoding()
contentLanguage()
contentType()
encode()

Encodes all SAS query parameters into a string that can be appended to a URL.

expiryTime()
identifier()
ipRange()
keyExpiry()
keyOid()
keyService()
keyStart()
keyTid()
keyVersion()
permissions()
protocol()
resource()
resourceTypes()
services()
signature()
startTime()
version()

Applies to