Part of libcloud.common.azure View Source View In Hierarchy
Known subclasses: libcloud.storage.drivers.azure_blobs.AzureBlobsConnection
Represents a single connection to Azure
Method | add_default_params | Undocumented |
Method | pre_connect_hook | Undocumented |
Method | _get_azure_auth_signature | Signature = Base64( HMAC-SHA1( YourSecretAccessKeyID, UTF-8-Encoding-Of( StringToSign ) ) ) ); |
Signature = Base64( HMAC-SHA1( YourSecretAccessKeyID, UTF-8-Encoding-Of( StringToSign ) ) ) ); StringToSign = HTTP-VERB + " " + Content-Encoding + " " + Content-Language + " " + Content-Length + " " + Content-MD5 + " " + Content-Type + " " + Date + " " + If-Modified-Since + " " + If-Match + " " + If-None-Match + " " + If-Unmodified-Since + " " + Range + " " + CanonicalizedHeaders + CanonicalizedResource;