class Aws::Plugins::RequestSigner
@seahorse.client.option [required, Credentials] :credentials Your
AWS credentials. The following locations will be searched in order for credentials: * `:access_key_id`, `:secret_access_key`, and `:session_token` options * ENV['AWS_ACCESS_KEY_ID'], ENV['AWS_SECRET_ACCESS_KEY'] * `HOME/.aws/credentials` shared credentials file * EC2 instance profile credentials
@seahorse.client.option [String] :profile Used when loading credentials
from the shared credentials file at HOME/.aws/credentials. When not specified, 'default' is used.
@seahorse.client.option [String] :access_key_id Used to set credentials
statically.
@seahorse.client.option [String] :secret_access_key Used to set
credentials statically.
@seahorse.client.option [String] :session_token Used to set credentials
statically.
Public Instance Methods
add_handlers(handlers, config)
click to toggle source
# File lib/aws-sdk-core/plugins/request_signer.rb, line 124 def add_handlers(handlers, config) # See the S3RequestSignerPlugin for Amazon S3 signature logic handlers.add(Handler, step: :sign) unless config.sigv4_name == 's3' end