C# Class Microsoft.WindowsAzure.Samples.CloudServices.Storage.SharedAccessSignatureController

Inheritance: ApiController
Show file Open project: WindowsAzure-Toolkits/wa-toolkit-wp-nugets

Public Methods

Method Description
SharedAccessSignatureController ( ) : System
SharedAccessSignatureController ( Microsoft.WindowsAzure.CloudStorageAccount storageAccount ) : System

Private Methods

Method Description
Delete ( string containerName ) : HttpResponseMessage
GetBlobContainerPermissions ( string publicAccessMode ) : Microsoft.WindowsAzure.StorageClient.BlobContainerPermissions
GetBlobSharedAccessSignature ( string containerName, string blobName, string comp ) : HttpResponseMessage
GetContainerProperties ( string containerName ) : HttpResponseMessage
GetContainerSharedAccessSignature ( string containerName, string comp ) : HttpResponseMessage
GetContainers ( ) : HttpResponseMessage
GetContainers ( string prefix ) : HttpResponseMessage
GetPublicAccessMode ( HttpRequestMessage request ) : string
Put ( string containerName, string comp ) : HttpResponseMessage
SetReadOnlySharedAccessPolicy ( CloudBlobContainer container ) : void
UpdateContainerWithMetadataFromRequest ( HttpRequestMessage request, CloudBlobContainer container ) : void
WebException ( string message, HttpStatusCode code ) : HttpResponseException

Method Details

SharedAccessSignatureController() public method

public SharedAccessSignatureController ( ) : System
return System

SharedAccessSignatureController() public method

public SharedAccessSignatureController ( Microsoft.WindowsAzure.CloudStorageAccount storageAccount ) : System
storageAccount Microsoft.WindowsAzure.CloudStorageAccount
return System