Credentials passed as Boto constructor parameters

The access credentials can be passed to the Boto SDK S3 connection as method parameters written directly into the Python code.

Example - Authentication that uses Boto connection class constructor parameters by using HTTP.

access_key = 'lDrDjH0D45hQivu6FNlwQ'
secret_key = 'bHp5DOjg0HHJrGK7h3ejEqRDnVmWZK03T4lstel6'

s3 = boto.connect_s3(
  aws_access_key_id = access_key,
  aws_secret_access_key = secret_key, 
  host = 'host.example.com',
  is_secure = false,
  calling_format = boto.s3.connection.OrdinaryCallingFormat(),
)
Example - Authentication that uses Boto connection class constructor parameters by using secure HTTP.

access_key = 'lDrDjH0D45hQivu6FNlwQ'
secret_key = 'bHp5DOjg0HHJrGK7h3ejEqRDnVmWZK03T4lstel6'
    s3 = boto.connect_s3(
      aws_access_key_id = access_key,
      aws_secret_access_key = secret_key,
      host = 'host.example.com',
      is_secure = True,
      validate_certs=False
      calling_format = boto.s3.connection.OrdinaryCallingFormat(),
)