class Aws::Sigv2::Signer
def extract_credentials_provider(options)
def extract_credentials_provider(options) if options[:credentials_provider] options[:credentials_provider] elsif options.key?(:credentials) || options.key?(:access_key_id) StaticCredentialsProvider.new(options) else raise ArgumentError, <<-MSG g credentials, provide credentials with one of the following options: ccess_key_id and :secret_access_key redentials redentials_provider MSG end end