Class BlobSasQueryParameters
A BlobSasQueryParameters object represents the components that make up an Azure Storage Shared Access Signature's query parameters. You can construct a new instance using BlobSasBuilder.
For more information, Create a service SAS.
Inheritance
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.Storage.Blobs.dll
Syntax
public sealed class BlobSasQueryParameters : Azure.Storage.Sas.SasQueryParameters
Properties
Empty
Gets empty shared access signature query parameters.
Declaration
public static Azure.Storage.Sas.BlobSasQueryParameters Empty { get; }
Property Value
BlobSasQueryParameters
|
KeyExpiresOn
Gets the time at which the key becomes expires.
Declaration
public DateTimeOffset KeyExpiresOn { get; }
Property Value
System.DateTimeOffset
|
KeyObjectId
Gets the Azure Active Directory object ID in GUID format.
Declaration
public string KeyObjectId { get; }
Property Value
System.String
|
KeyService
Gets the Storage service that accepts the key.
Declaration
public string KeyService { get; }
Property Value
System.String
|
KeyStartsOn
Gets the time at which the key becomes valid.
Declaration
public DateTimeOffset KeyStartsOn { get; }
Property Value
System.DateTimeOffset
|
KeyTenantId
Gets the Azure Active Directory tenant ID in GUID format
Declaration
public string KeyTenantId { get; }
Property Value
System.String
|
KeyVersion
Gets the Storage service version that created the key.
Declaration
public string KeyVersion { get; }
Property Value
System.String
|
Methods
ToString()
Convert the SAS query parameters into a URL encoded query string.
Declaration
public override string ToString ();
Returns
System.String
A URL encoded query string representing the SAS. |