StorageCredentialsAccountAndKey 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 account credentials for accessing the Windows Azure storage services.

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

Public Constructors

 NameDescription
StorageCredentialsAccountAndKeyOverloaded.  
Top

Public Properties (see also Protected 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 propertyCredentialsGets a Credentials object that references the storage account name and access key.
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

Protected Properties

 NameDescription
protected propertySigningAccountName 
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.
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.
public methodSignRequestLiteOverridden. Signs a request against the Table service using the specified credentials under the Shared Key Lite authentication scheme.
public methodToString  (Inherited from Object)
public methodTransformUriOverridden. Transforms a resource URI into a shared access signature URI, by appending a shared access token. For objects of type StorageCredentialsAccountAndKey, this method returns the same resource URI that is passed to it.
Top

Protected Methods

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

See Also