class Aws::Plugins::Sign
@api private
def self.signer_for(auth_scheme, config, region_override = nil)
- Api: - private
def self.signer_for(auth_scheme, config, region_override = nil) case auth_scheme['name'] when 'sigv4', 'sigv4a' SignatureV4.new(auth_scheme, config, region_override) when 'bearer' Bearer.new else NullSigner.new end end
def add_handlers(handlers, cfg)
def add_handlers(handlers, cfg) operations = cfg.api.operation_names - cfg.unsigned_operations handlers.add(Handler, step: :sign, operations: operations) end