Show / Hide Table of Contents

Namespace Azure.Storage.Sas

Classes

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.

SasQueryParameters

A SasQueryParameters object represents the components that make up an Azure Storage Shared Access Signature's query parameters. It includes components used by all Azure Storage resources (Blob Containers, Blobs, Files, and Queues). You can construct a new instance using the service specific SAS builder types. For more information, Create a service SAS.

Structs

SasIPRange

Represents a range of allowed IP addresses for constructing a Shared Access Signature.

Enums

AccountSasPermissions

AccountSasPermissions contains the list of permissions that can be set for a blob's access policy. Use SetPermissions(AccountSasPermissions) to set the permissions on the AccountSasBuilder.

AccountSasResourceTypes

Specifies the resource types accessible from an account level shared access signature.

AccountSasServices

Specifies the services accessible from an account level shared access signature.

SasProtocol

Defines the protocols permitted for Storage requests made with a shared access signature.

Back to top Azure SDK for .NET