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
147 148 149 |
# File 'lib/httpx/plugins/aws_sigv4.rb', line 147 def configure(klass) klass.plugin(:expect) end |
.load_dependencies ⇒ Object
141 142 143 144 145 |
# File 'lib/httpx/plugins/aws_sigv4.rb', line 141 def load_dependencies(*) require "set" require "digest/sha2" require "openssl" end |