StorageCredentialsSharedAccessSignature Members

Storage Client Library NET API

[This topic is part of the Microsoft Azure Storage Client Library 1.7, which has been deprecated. See Storage Client Library for the latest version.]

Represents storage credentials for delegated access to Blob service resources via a shared access signature.

The following tables list the members exposed by the StorageCredentialsSharedAccessSignature type.

Public Constructors

 NameDescription
StorageCredentialsSharedAccessSignatureInitializes a new instance of the StorageCredentialsSharedAccessSignature class with the specified shared access token.
Top

Public Properties

 NameDescription
public propertyAccountNameOverridden. Gets the name of the storage account associated with the specified credentials.
public propertyCanComputeHmacOverridden. Gets a value indicating whether the ComputeHmac method will return a valid HMAC-encoded signature string when called using the specified credentials.
public propertyCanSignRequestOverridden. Gets a value indicating whether a request can be signed under the Shared Key authentication scheme using the specified credentials.
public propertyCanSignRequestLiteOverridden. Gets a value indicating whether a request against the Table service can be signed under the Shared Key Lite authentication scheme using the specified credentials.
public propertyNeedsTransformUriOverridden. Gets a value indicating whether the TransformUri method should be called to transform a resource URI to a URI that includes a token for a shared access signature.
Top

Public Methods (see also Protected Methods)

 NameDescription
public methodComputeHmacOverridden. Encodes a Shared Key or Shared Key Lite signature string by using the HMAC-SHA256 algorithm over a canonicalized string-to-sign. This is not a valid operation for objects of type StorageCredentialsSharedAccessSignature.
public methodEquals  (Inherited from Object)
public methodGetHashCode  (Inherited from Object)
public methodGetType  (Inherited from Object)
public methodSignRequestOverridden. Signs a request using the specified credentials under the Shared Key authentication scheme.This is not a valid operation for objects of type StorageCredentialsSharedAccessSignature.
public methodSignRequestLiteOverridden. Signs a request against the Table service using the specified credentials under the Shared Key Lite authentication scheme.This is not a valid operation for objects of type StorageCredentialsSharedAccessSignature.
public methodToString  (Inherited from Object)
public methodTransformUriOverridden. Transforms a resource URI into a shared access signature URI, by appending a shared access token.
Top

Protected Methods

 NameDescription
protected methodFinalize  (Inherited from Object)
protected methodMemberwiseClone  (Inherited from Object)
Top

See Also