Azure.Storage.Sas.AccountSasBuilder
AccountSasBuilder is used to generate an account level
Shared Access Signature (SAS) for Azure Storage services.
For more information, see
Create an account SAS.
namespace Azure.Storage.Sas
{
public class AccountSasBuilder
{
public string Version { get; set; }
public SasProtocol Protocol { get; set; }
public DateTimeOffset StartsOn { get; set; }
public DateTimeOffset ExpiresOn { get; set; }
public string Permissions { get; }
public SasIPRange IPRange { get; set; }
public AccountSasServices Services { get; set; }
public AccountSasResourceTypes ResourceTypes { get; set; }
public string EncryptionScope { get; set; }
public AccountSasBuilder();
public AccountSasBuilder(AccountSasPermissions permissions, DateTimeOffset expiresOn, AccountSasServices services, AccountSasResourceTypes resourceTypes);
public void SetPermissions(AccountSasPermissions permissions);
public void SetPermissions(string rawPermissions);
public SasQueryParameters (StorageSharedKeyCredential sharedKeyCredential);
public SasQueryParameters (StorageSharedKeyCredential sharedKeyCredential, out string stringToSign);
}
}