Module: HTTPX::Plugins::AWSSigV4
- Defined in:
- lib/httpx/plugins/aws_sigv4.rb
Overview
This plugin adds AWS Sigv4 authentication.
docs.aws.amazon.com/IAM/latest/UserGuide/signing-elements.html
Defined Under Namespace
Modules: InstanceMethods, OptionsMethods, RequestMethods Classes: Credentials, Signer
Class Method Summary collapse
Class Method Details
.configure(klass) ⇒ Object
163 164 165 |
# File 'lib/httpx/plugins/aws_sigv4.rb', line 163 def configure(klass) klass.plugin(:expect) end |
.load_dependencies ⇒ Object
158 159 160 161 |
# File 'lib/httpx/plugins/aws_sigv4.rb', line 158 def load_dependencies(*) require "set" require "digest/sha2" end |