1818require 'smithy-client/plugins/resolve_auth'
1919require 'smithy-client/plugins/response_target'
2020require 'smithy-client/plugins/retry_errors'
21+ require 'smithy-client/plugins/sign_requests'
2122require 'smithy-client/plugins/stub_responses'
2223require 'smithy-client/plugins/user_agent'
2324
@@ -45,6 +46,7 @@ class Client < Smithy::Client::Base
4546 add_plugin ( Smithy ::Client ::Plugins ::ResolveAuth )
4647 add_plugin ( Smithy ::Client ::Plugins ::ResponseTarget )
4748 add_plugin ( Smithy ::Client ::Plugins ::RetryErrors )
49+ add_plugin ( Smithy ::Client ::Plugins ::SignRequests )
4850 add_plugin ( Smithy ::Client ::Plugins ::StubResponses )
4951 add_plugin ( Smithy ::Client ::Plugins ::UserAgent )
5052
@@ -56,7 +58,8 @@ class Client < Smithy::Client::Base
5658 # @option options [#resolve(context)] :auth_resolver (AuthResolver.new)
5759 # An object that resolves authentication schemes for request signing.
5860 # @option options [Array<String>] :auth_scheme_preference
59- # A list of preferred authentication schemes to use when making a request.
61+ # An ordered list of preferred authentication schemes to use when making a request.
62+ # The items in the list must be a fully qualified scheme IDs, such as `smithy.api#httpBearerAuth`.
6063 # @option options [Boolean] :convert_params (true)
6164 # When `true`, request parameters are coerced into the required types.
6265 # @option options [Boolean] :disable_host_prefix_injection
0 commit comments