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(),
)