Skip to content

Client token fix #640

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1,499 commits into from
Closed

Client token fix #640

wants to merge 1,499 commits into from

Conversation

willfish
Copy link

@willfish willfish commented Oct 6, 2014

No description provided.

trevorrowe and others added 30 commits April 2, 2014 12:34
make vault.archives uses the same account_id from vault
Fix a performance issue when calling CredentialProviders::DefaultProvider#credentials
Updated the documentation for R53 HostedZoneCollection to reflect the required use of ID over name
Replace UUIDTools with SecureRandom.uuid
Support uri unsafe characters in proxy_uri
…ial providers. This is to make sure ec2 credential provider does not hit metadata service too many times when starting a highly concurrent environment.

Fixes aws#440
When adding a custom delivery method, need to use AWS::Rails namespace
The #head_object operation is supposed to parallel the #get_object
operation for all input headers, but this was not the case due to an
omission in the hand coding. This change adds the remaining input
headers and the associated test.

Resolves issue aws#495.
Add Header Options to AWS::S3::Client#head_object
…S_KEY/AWS_SECRET_KEY.

Backward compatible with previous formats.
Configure from current ENV variable names: AWS_ACCESS_KEY / AWS_SECRET_KEY
Example:

    ec2 = AWS::EC2.new
    ec2.images.each(image_ids:['...']) do |img|
      # ...
    end

Fixes aws#524
Menno van der Sman and others added 24 commits September 26, 2014 10:46
In cases where the EC2 provider is configured as the only valid provider
of credentials, intermittent failures are to be expected and can be
retried safely in order to avoid a credential error.
Added gp2 volume_type to documentation
These specs now expect the '/bucket-name/key' instead of
'bucket-name/key' as the copy source. Not slash-prefixing
the bucket name when the user gives an explicit :bucket_name
option to copy_to/from to avoid double prefixing issues.

See aws#624
…edential-provider

Add a configurable number of retries to the EC2 credential provider
Allow getting a secure url for the bucket
…oved to a separate gem. changed implementation.
Fixes millisecond parsing in custom DateTime parser
x-amz-acl query string is case sensitive
Mention global stubbing in README
CurbHttpHandler: Store network error if status_code is 0

options[:client_token] = SecureRandom.uuid
options[:client_token] = SecureRandom.uuid unless options[:client_token]
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cleaner would be

options[:client_token] ||= SecureRandom.uuid

@trevorrowe
Copy link
Contributor

This has been merged into the aws-sdk-v1 branch.

@willfish willfish deleted the client_token_fix branch March 25, 2021 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.