class Aws::S3Control::Plugins::S3ControlSigner
This plugin is an implementation detail and may be modified. @api private
Constants
- SPECIAL_OUTPOST_OPERATIONS
Public Class Methods
build_v4_signer(options = {})
click to toggle source
@option options [required, String] :region @option options [required, credentials] :credentials @api private
# File lib/aws-sdk-s3control/plugins/s3_control_signer.rb, line 83 def build_v4_signer(options = {}) Aws::Sigv4::Signer.new( service: options[:service], region: options[:region], credentials_provider: options[:credentials], uri_escape_path: false, unsigned_headers: ['content-length', 'x-amzn-trace-id'] ) end
Public Instance Methods
add_handlers(handlers, _cfg)
click to toggle source
# File lib/aws-sdk-s3control/plugins/s3_control_signer.rb, line 30 def add_handlers(handlers, _cfg) handlers.add(V4Handler, step: :sign) end