libcloud.common.osc module

class libcloud.common.osc.OSCRequestSignerAlgorithmV4(access_key: str, access_secret: str, version: str, connection)[source]

Bases: OSCRequestSigner

Parameters:
  • access_key (str) – Access key.

  • access_secret (str) – Access secret.

  • version (str) – API version.

  • connection (Connection) – Connection instance.

get_request_headers(service_name: str, region: str, action: str, data: str)[source]
static sign(key, msg)[source]